Interface HadawiButtonHandle

interface HadawiButtonHandle {
    element: HTMLElement;
    destroy(): void;
    setLoading(loading: boolean): void;
    setDisabled(disabled: boolean): void;
}

Properties

element: HTMLElement

Root wrapper element (button + optional badge).

Methods

  • Remove the button from the DOM and detach listeners.

    Returns void

  • Toggle the loading spinner state.

    Parameters

    • loading: boolean

    Returns void

  • Enable / disable the button.

    Parameters

    • disabled: boolean

    Returns void