formcycle 8.3.6 - JavaScript für Formulare
    Bereite Suchindex vor...

    Schnittstelle AppointmentPickerOptions

    Optionen für den Terminwähler, ein Teil des Zustands, der grundlegende Einstellungen enthält, die steuern, welche Teile der Benutzeroberfläche angezeigt werden oder welche Texte angezeigt werden.

    interface AppointmentPickerOptions {
        closable: boolean;
        dateFormat: string;
        dateTimeFormat: string;
        dayNames: readonly string[];
        dayNamesMin: readonly string[];
        dayNamesShort: readonly string[];
        firstDayOfWeek: number;
        monthNames: readonly string[];
        monthNamesShort: readonly string[];
        showCapacity: boolean;
        showClearSlotButton: boolean;
        showEndTime: boolean;
        textAvailableCapacity: string;
        textClosePicker: string;
        textNextMonth: string;
        textNoAvailableSlots: string;
        textNoneSelected: string;
        textNoSlotSelected: string;
        textOpenPicker: string;
        textPrevMonth: string;
        textSlotAtDisabledDate: string;
        textTimeZone: string;
        textUnavailableSlot: string;
        textUnselectSlot: string;
    }

    Hierarchie (Zusammenfassung anzeigen)

    Index

    Eigenschaften

    closable: boolean

    Gibt an, ob der Terminwähler geschlossen werden kann.

    In Bezug auf displayMode:

    • Wenn displayMode = disabled / read-only, wird ein einzelner Eingabebereich mit dem aktuell ausgewählten Slot (falls vorhanden) angezeigt, unabhängig von closable.
    • Wenn closable = false und displayMode = open / "close", wird der Terminwähler immer angezeigt.
    • Wenn closable = true und displayMode = open, wird der Terminwähler mit dem Kalender angezeigt.
    • Wenn closable = true und displayMode = close, wird ein einzelner Eingabebereich mit dem aktuell ausgewählten Slot (falls vorhanden) angezeigt.
    dateFormat: string

    Das Datumsformat für die Anzeige von Daten. Derzeit entspricht dies dem Format, das von JQueryUI Datepicker verwendet wird.

    dateTimeFormat: string

    Das Datumszeitformat, das für die Anzeige eines Datums mit Uhrzeit verwendet werden soll. Verwenden Sie %1 für das Datum und %2 für die Uhrzeit.

    dayNames: readonly string[]

    Die Liste der langen Wochentagsnamen, beginnend mit Sonntag, für die Verwendung gemäß der dateFormat Option.

    dayNamesMin: readonly string[]

    Die Liste der sehr kurzen Wochentagsnamen, beginnend mit Sonntag, für die Verwendung als Spaltenüberschriften innerhalb des Terminwählers.

    dayNamesShort: readonly string[]

    Die Liste der abgekürzten Wochentagsnamen, beginnend mit Sonntag, für die Verwendung gemäß der dateFormat Option.

    firstDayOfWeek: number

    Der Tag, an dem eine Woche als Beginn betrachtet werden soll. Dies betrifft z.B. die Spalten des Kalenders.

    monthNames: readonly string[]

    Die Liste der Monatsnamen, beginnend mit Januar, für die Verwendung gemäß der dateFormat Option.

    monthNamesShort: readonly string[]

    Die Liste der abgekürzten Monatsnamen, beginnend mit Januar, für die Verwendung gemäß der dateFormat Option.

    showCapacity: boolean

    Ob auch die Kapazität für jeden Slot angezeigt werden soll, zusätzlich zur Startzeit.

    showClearSlotButton: boolean

    Ob der Button zum Löschen des ausgewählten Slots angezeigt werden soll.

    showEndTime: boolean

    Gibt an, ob auch die Endzeit für jeden Slot angezeigt werden soll, zusätzlich zur Startzeit.

    textAvailableCapacity: string

    Der Text, der die Kapazität eines Slots angibt. Verwenden Sie den Platzhalter %1, um die Kapazität einzufügen.

    textClosePicker: string

    Text, das für den Button zum Schließen des Terminwählers angezeigt wird (nur wenn der Terminwähler geöffnet ist).

    textNextMonth: string

    Der Text für den Button zum Wechseln zum nächsten Monat.

    textNoAvailableSlots: string

    Der Text, der angezeigt wird, wenn das ausgewählte Datum keine verfügbaren freien Slots hat. Verwenden Sie den Platzhalter %1, um das Datum einzufügen.

    textNoneSelected: string

    Der Text, der angezeigt wird, wenn der Terminwähler geschlossen ist und kein Termin ausgewählt ist.

    textNoSlotSelected: string

    Der Text, der angezeigt wird, wenn kein Slot ausgewählt ist (wenn ein Slot ausgewählt ist, wird das Datum und die Uhrzeit angezeigt).

    textOpenPicker: string

    Text, das für den Button zum Öffnen des Terminwählers angezeigt wird (nur wenn der Terminwähler geschlossen ist).

    textPrevMonth: string

    Der Text für den Button zum Wechseln zum vorherigen Monat.

    textSlotAtDisabledDate: string

    Der Text, der verwendet wird, wenn ein ausgewählter Slot nicht verfügbar ist.

    textTimeZone: string

    Der Text für den Header, der die Zeitzone angibt.

    textUnavailableSlot: string

    Der Text, der verwendet wird, wenn ein ausgewählter Slot nicht verfügbar ist.

    textUnselectSlot: string

    Der Text, der für den Button zum Abwählen des ausgewählten Slots angezeigt wird.