Motif API
    Preparing search index...
    interface ButtonUiAction {
        accessibleCaption: AccessibleCaption;
        accessKey: string;
        autoAcceptanceType: "Valid" | "Accepted" | "None";
        autoEchoCommit: boolean;
        autoInvalid: boolean;
        caption: string;
        command: Command;
        commitEventer: CommitEventHandler;
        commitOnAnyValidInput: boolean;
        definedValue: boolean;
        edited: boolean;
        editedChangeEventer: EditedChangeEventHandler;
        editedInvalidErrorText: string;
        editedValid: boolean;
        enabled: boolean;
        inputEventer: InputEventHandler;
        inputtedText: string;
        placeholder: string;
        required: boolean;
        signalEventer: SignalEventHandler;
        state:
            | "Error"
            | "Disabled"
            | "Readonly"
            | "Missing"
            | "Invalid"
            | "Valid"
            | "Accepted"
            | "Waiting"
            | "Warning";
        title: string;
        value: boolean;
        cancelEdit(): void;
        isValueOk(): boolean;
        pushAccepted(value?: boolean): void;
        pushAccessKey(accessKey: string): void;
        pushCaption(value: string): void;
        pushDisabled(disabledTitleText?: string): void;
        pushError(errorTitleText?: string): void;
        pushInvalid(invalidTitleText?: string): void;
        pushPlaceholder(value: string): void;
        pushReadonly(): void;
        pushSelected(): void;
        pushState(
            newState:
                | "Error"
                | "Disabled"
                | "Readonly"
                | "Missing"
                | "Invalid"
                | "Valid"
                | "Accepted"
                | "Waiting"
                | "Warning",
            stateTitleText?: string,
        ): void;
        pushTitle(value: string): void;
        pushUnselected(): void;
        pushValid(titleText?: string): void;
        pushValue(value: boolean): void;
        pushWaiting(waitingTitleText?: string): void;
        pushWarning(warningTitleText?: string): void;
    }

    Hierarchy (View Summary)

    Index

    Properties

    accessibleCaption: AccessibleCaption
    accessKey: string
    autoAcceptanceType: "Valid" | "Accepted" | "None"
    autoEchoCommit: boolean
    autoInvalid: boolean
    caption: string
    command: Command
    commitEventer: CommitEventHandler
    commitOnAnyValidInput: boolean
    definedValue: boolean
    edited: boolean
    editedChangeEventer: EditedChangeEventHandler
    editedInvalidErrorText: string
    editedValid: boolean
    enabled: boolean
    inputEventer: InputEventHandler
    inputtedText: string
    placeholder: string
    required: boolean
    signalEventer: SignalEventHandler
    state:
        | "Error"
        | "Disabled"
        | "Readonly"
        | "Missing"
        | "Invalid"
        | "Valid"
        | "Accepted"
        | "Waiting"
        | "Warning"
    title: string
    value: boolean

    Methods

    • Parameters

      • OptionaldisabledTitleText: string

      Returns void

    • Parameters

      • OptionalerrorTitleText: string

      Returns void

    • Parameters

      • OptionalinvalidTitleText: string

      Returns void

    • Returns void

    • Parameters

      • newState:
            | "Error"
            | "Disabled"
            | "Readonly"
            | "Missing"
            | "Invalid"
            | "Valid"
            | "Accepted"
            | "Waiting"
            | "Warning"
      • OptionalstateTitleText: string

      Returns void

    • Returns void

    • Parameters

      • OptionaltitleText: string

      Returns void

    • Parameters

      • OptionalwaitingTitleText: string

      Returns void

    • Parameters

      • OptionalwarningTitleText: string

      Returns void