Impostazioni di look and feel
Label(non obbligatorio) da utilizzare per mostrare l'etichetta del componente.
Placeholder(non obbligatorio) da usare per mostrare il segnaposto del componente.
Name(obbligatorio) - nome del componente.
Tooltip(non obbligatorio) - stringa del tooltip.
Min(obbligatorio) - valore minimo di timestamp [formattato unix] da cui partire. È impostato a 0 per impostazione predefinita.
Max(obbligatorio) - valore massimo di timestamp [formattato in unix] che può essere selezionato. Equivale al momento della creazione, per impostazione predefinita.
Step(non obbligatorio) - valore del passo di selezione.
Required(obbligatorio) - indica se la selezione è necessaria o meno. È impostato su false per impostazione predefinita.
Allow clear(obbligatorio) - consente di cancellare la selezione. È impostato su false per impostazione predefinita.
Validate Icon (obbligatorio) - mostra l'icona di convalida se abilitata. È impostato a false per impostazione predefinita.
Disabled(obbligatorio) - rende il componente disabilitato se attivato. È disattivato per impostazione predefinita.
Visible(obbligatorio) - rende visibile il componente se attivato. È abilitato per impostazione predefinita.

Inneschi del flusso di lavoro
- onChange- si attiva quando l'opzione a discesa viene modificata.
- onFocus- si attiva quando il componente è focalizzato.
- onBlur- si attiva quando il componente è sfocato.
- onCreate- si attiva quando il componente viene creato.
- onShow- si attiva quando il componente viene mostrato.
- onHide- si attiva quando il componente è nascosto.
- onDestroy- si attiva quando il componente viene mostrato.
- onEnterKey- si attiva quando viene premuto il tasto Invio.
Azioni del componente
Timespan Get Properties
Ottiene le proprietà del componente.
Parametri di ingresso:
- Component Id [string] - identificatore del componente;
Parametri di uscita:
- Label[string] - etichetta del componente;
- Placeholder[string] - segnaposto del componente;
- Allow Clear[boolean] - consente di cancellare la selezione se vero;
- Disable[boolean] - disabilita il componente se vero;
- Tooltip[string] - stringa del tooltip;
- Required[boolean] - mostra il segno richiesto se vero;
- Debounce (ms) [integer] - ritardo per convalidare il valore;
- Min[datetime] - valore minimo del timestamp [formato unix] da cui partire;
- Max[datetime] - valore massimo di timestamp [unix formattato] che può essere selezionato;
- Value[datetime] - valore timestamp [unix formattato] selezionato;
- Validate Icon [boolean] - icona da visualizzare alla convalida del valore;
- Validate Status [Status type] - stato da mostrare durante la convalida del valore;
- Validate Message [string] - messaggio da visualizzare al momento della convalida del valore;

Timespan Set Properties
Imposta le proprietà del componente.
Parametri di ingresso:
- Component Id [string] - identificatore del componente;
- Label[string] - etichetta del componente;
- Placeholder[string] - segnaposto del componente;
- Allow Clear [boolean] - consente di cancellare la selezione se vero;
- Disable[boolean] - disabilita il componente se vero;
- Tooltip[string] - stringa del tooltip;
- Required[boolean] - mostra il segno richiesto se vero;
- Debounce(ms) [integer] - ritardo per convalidare il valore;
- Min[datetime] - valore minimo del timestamp [formattato in unix] da cui partire;
- Max[datetime] - valore massimo di timestamp [unix formattato] che può essere selezionato;
- Value[datetime] - valore timestamp [unix formattato] selezionato;
- Validate Icon[boolean] - icona da visualizzare alla convalida del valore;
- Validate Status [Status type] - stato da mostrare durante la convalida del valore;
- Validate Message [string] - messaggio da visualizzare al momento della convalida del valore;

Timespan Update Properties
Aggiorna le proprietà del componente.
Parametri di input:
- Component Id [string] - identificatore del componente;
- Label[string] - etichetta del componente;
- Placeholder[string] - segnaposto del componente;
- Allow Clear [boolean] - consente di cancellare la selezione se vero;
- Disable[boolean] - disabilita il componente se vero;
- Tooltip[string] - stringa del tooltip;
- Required[boolean] - mostra il segno richiesto se vero;
- Debounce(ms) [integer] - ritardo per convalidare il valore;
- Min[datetime] - valore minimo del timestamp [formattato in unix] da cui partire;
- Max[datetime] - valore massimo di timestamp [unix formattato] che può essere selezionato;
- Value[datetime] - valore timestamp [unix formattato] selezionato;
- Validate Icon[boolean] - icona da visualizzare alla convalida del valore;
- Validate Status [Status type] - stato da mostrare durante la convalida del valore;
- Validate Message [string] - messaggio da visualizzare al momento della convalida del valore;

Timespan Validate
Convalida il valore del timestamp selezionato dal componente DateTime Picker.
Parametri di ingresso:
- Component Id [string] - identificatore del componente;
Parametri di uscita:
- Success[boolean] - risultato della convalida;
- Error[string] - messaggio di errore;

Esempio di utilizzo
Per sottrarre l'intervallo di tempo dato dalla data corrente, viene utilizzata la seguente logica:
- Trascinare il blocco Timespan Get Properties e rilasciarlo nell'area di disegno. Component ID deve essere specificato per ottenere il valore dal componente Time Span componente

- Quindi, Current Date & Time viene utilizzato per ottenere la data e l'ora correnti. Sarà uguale al timestamp del PC locale.

- Per sottrarre l'intervallo di tempo dalla data e dall'ora attuali, si utilizza il blocco Subtract time span viene utilizzato il blocco
