S.No | Parametro e descrizione | genere | Predefinito |
---|---|---|---|
Common Picker Modal Component Parameters | |||
1 | container Questo è il luogo in cui viene posizionato l'HTML del calendario generato. Viene utilizzato solo per i raccoglitori in linea. |
stringa o HTMLElement | - |
2 | input È la stringa o HTMLElement con il relativo elemento di input. |
stringa o HTMLElement | - |
3 | scrollToInput È la finestra di scorrimento da inserire all'apertura del calendario. |
booleano | vero |
4 | inputReadOnly Viene utilizzato per impostare l' attributo di sola lettura su determinati input. |
booleano | vero |
5 | convertToPopover Viene utilizzato per convertire il modale del calendario in popover sul grande schermo. |
booleano | vero |
6 | onlyOnPopover Se è abilitato, il calendario viene sempre aperto in popover. |
booleano | falso |
7 | cssClass Se è abilitato, il calendario viene sempre aperto in popover. |
corda | - |
8 | closeByOutsideClick Se è abilitato, il selettore verrà chiuso quando si fa clic al di fuori del selettore. |
booleano | vero |
9 | toolbar Abilita la barra degli strumenti modale del calendario. |
booleano | vero |
10 | toolbarCloseText È il testo per il pulsante di chiusura della barra degli strumenti. |
corda | Fatto |
11 | toolbarTemplate È il modello HTML della barra degli strumenti. È una stringa HTML per impostazione predefinita, con il modello sottostante - |
corda | - |
Specific Calendar Parameters | |||
1 | value È l'array con le date iniziali selezionate. |
Vettore | - |
2 | disabled Sono le date disabilitate aggiuntive. |
Intervallo di date | - |
3 | events Sono le date con gli eventi e saranno contrassegnate con un punto nel giorno del calendario. |
Intervallo di date | - |
4 | rangesClasses Viene utilizzato per aggiungere una classe CSS personalizzata per uno stile aggiuntivo. |
Vettore | - |
5 | formatValue È la funzione per formattare il valore di input e restituisce un valore di stringa nuovo / formattato. I valori sono un array costituito da elementi che rappresentano la data selezionata. |
funzione (p, valori) | - |
6 | monthNames È l'array con mesi interi. |
Vettore | ["Gennaio", "febbraio", "marzo", "aprile", "maggio", "giugno", "luglio", "agosto", "settembre", "ottobre", "novembre", "dicembre"] |
7 | monthNamesShort È l'array con forma abbreviata per i nomi dei mesi. |
Vettore | ["Gen", "Feb", "Mar", "Apr", "Mag", "Giu", "Lug", "Ago", "Set", "Ott", "Nov", "Dic"] |
8 | dayNames È l'array con i giorni della settimana. |
Vettore | ['Domenica lunedì martedì mercoledì giovedì venerdì sabato'] |
9 | dayNamesShort È l'array con forma abbreviata per i nomi dei giorni della settimana. |
Vettore | ["Dom", "Lun", "Mar", "Mer", "Gio", "Ven", "Sab"] |
10 | updateValuesOnTouchmove Aggiorna il selettore e i valori di input quando si tocca lo spostamento. |
booleano | vero |
11 | firstDay È il primo giorno della settimana. Per impostazione predefinita, è 1 - lunedì. |
numero | 1 |
12 | weekendDays È un array con il numero di indice dei giorni del fine settimana. Per impostazione predefinita, è sabato e domenica. |
Vettore | [0, 6] |
13 | dateFormat È il formato di data predefinito e di seguito sono riportate le espressioni disponibili:
|
corda | "aaaa-mm-gg" |
14 | multiple Ti consente di selezionare più date / valori. |
booleano | falso |
15 | rangePicker Abilita questo per abilitare il selettore di intervallo. |
booleano | falso |
16 | direction È la direzione del layout del mese che può essere orizzontale o verticale . |
corda | orizzontale |
17 | minDate È la data minima consentita. |
Data | nullo |
18 | maxDate È la data massima consentita. |
Data | nullo |
19 | touchmove Se questa opzione è abilitata, le diapositive dei mesi del calendario seguono le dita durante lo spostamento del tocco. |
booleano | vero |
20 | animate Consente la transizione tra i mesi. |
booleano | vero |
21 | closeOnSelect Se è abilitato, il calendario verrà chiuso quando l'utente sceglie una data. |
booleano | falso |
22 | weekHeader Rappresenta l'intestazione della settimana con una forma abbreviata dei giorni della settimana. |
booleano | vero |
23 | monthPicker Se abilitato, visualizza il selettore del mese nella barra degli strumenti. |
booleano | vero |
24 | monthPickerTemplate È il modello HTML per la selezione del mese. Per impostazione predefinita è il seguente: |
corda | - |
25 | yearPicker Se è abilitato, visualizza il selettore dell'anno nella barra degli strumenti. |
booleano | vero |
26 | yearPickerTemplate È il modello HTML per la selezione degli anni. Per impostazione predefinita, è il seguente: |
corda | - |
Callbacks | |||
1 | onChange È la funzione di callback che verrà eseguita quando il valore del selettore cambia. Accetta valori e array displayValues come parametri in cui ogni elemento rappresenta il valore / valore di visualizzazione della colonna correlata. |
funzione (p, valori, displayValues) | - |
2 | onMonthAdd Sono le funzioni di callback che verranno eseguite quando l'elemento HTML del mese appena generato verrà aggiunto al calendario. |
funzione (p, monthContainer) | - |
3 | onDayClick Questa funzione di callback verrà eseguita se l'utente fa clic su una data. |
funzione (p, dayContainer, anno, mese, giorno) | - |
4 | onMonthYearChangeStart Questa funzione di callback verrà eseguita all'inizio della transizione a un altro mese / anno. |
funzione (p, anno, mese) | - |
5 | onMonthYearChangeEnd Questa funzione di callback verrà eseguita alla fine della transizione a un altro mese / anno. |
funzione (p, anno, mese) | - |
6 | onOpen Questa funzione di callback verrà eseguita all'apertura del selettore. |
funzione (p) | - |
7 | onClose Questa funzione di callback verrà eseguita quando il selettore è chiuso. |
funzione (p) | - |