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

    Schnittstelle NumberFormatApiLifecycle

    Die API für den Lebenszyklus von NumberFormat-Elementen, wie z.B. Initialisierung und Zerstörung.

    Die API ist über $.xutil.numberFormat.lifecycle verfügbar.

    interface NumberFormatApiLifecycle {
        destroy: (reference: any) => void;
        hasNumberFormat: (reference: any) => boolean;
        initialize: (
            element: HTMLElement,
            options?: Partial<NumberFormatOptions>,
        ) => string;
        initializeAll: (
            elements: any,
            options?: Partial<NumberFormatOptions>,
        ) => string[];
    }
    Index

    Eigenschaften

    destroy: (reference: any) => void

    Zerstört die vorhandene NumberFormat-Instanz für alle angegebenen Elemente.

    Typendeklaration

      • (reference: any): void
      • Parameter

        • reference: any

          Das Element, für das die Instanz zerstört werden soll.

        Rückgabewert void

    Wenn das Element keine NumberFormat-Instanz hat.

    hasNumberFormat: (reference: any) => boolean

    Überprüft, ob das erste der angegebenen Elemente eine NumberFormat-Instanz hat.

    Typendeklaration

      • (reference: any): boolean
      • Parameter

        • reference: any

          Das Element, das überprüft werden soll.

        Rückgabewert boolean

        True, wenn das Element eine NumberFormat-Instanz hat, andernfalls false.

    initialize: (
        element: HTMLElement,
        options?: Partial<NumberFormatOptions>,
    ) => string

    Initialisiert das AutoNumeric-Feature für das angegebene Element. Tut nichts, wenn das Element bereits initialisiert wurde. Verwenden Sie initializeAll, um mehrere Elemente auf einmal zu initialisieren.

    Typendeklaration

      • (element: HTMLElement, options?: Partial<NumberFormatOptions>): string
      • Parameter

        • element: HTMLElement

          Das Element, für das das Feature initialisiert werden soll.

        • Optionaloptions: Partial<NumberFormatOptions>

          Die Optionen, die für das Feature verwendet werden sollen.

        Rückgabewert string

        Die ID der neu erstellten AutoNumeric-Instanz. Die leere Zeichenkette, wenn kein Element angegeben wurde oder wenn ein Selektor angegeben wurde, der keine Elemente findet.

    initializeAll: (
        elements: any,
        options?: Partial<NumberFormatOptions>,
    ) => string[]

    Initialisiert das AutoNumeric-Feature für die angegebenen Elemente. Falls ein Element bereits initialisiert wurde, wird es übersprungen. Verwenden Sie initialize, um ein einzelnes Element zu initialisieren.

    Typendeklaration

      • (elements: any, options?: Partial<NumberFormatOptions>): string[]
      • Parameter

        • elements: any

          Die Elemente, für die das Feature initialisiert werden soll. Kann entweder ein einzelnes Element, eine Sammlung von Elementen, ein JQuery-Wrapper von Elementen oder ein CSS-Selektor sein.

        • Optionaloptions: Partial<NumberFormatOptions>

          Die Optionen, die für das Feature verwendet werden sollen.

        Rückgabewert string[]

        Die IDs der AutoNumeric-Instanzen für alle angegebenen Elemente. Enthält sowohl neu erstellte Instanzen als auch Instanzen, die bereits vorhanden waren. Das Array ist leer, wenn keine Elemente angegeben wurden oder wenn ein Selektor angegeben wurde, der keine Elemente findet.