interface TextBox {
    $CreationOptions?: TextBoxCreationOptions;
    $ID: string;
    $Type: "Pages$TextBox";
    appearance: Appearance;
    ariaRequired: boolean;
    attributeRef: null | AttributeRef;
    autocomplete: boolean;
    autocompletePurpose: AutocompletePurposeType;
    autoFocus: boolean;
    conditionalEditabilitySettings: null | ConditionalEditabilitySettings;
    conditionalVisibilitySettings: null | ConditionalVisibilitySettings;
    editable: EditableEnum;
    formattingInfo: FormattingInfo;
    inputMask: string;
    isPasswordBox: boolean;
    keyboardType: KeyboardType;
    labelTemplate: null | ClientTemplate;
    maxLengthCode: number;
    name: string;
    nativeAccessibilitySettings: null | AccessibilitySettings;
    onChangeAction: ClientAction;
    onEnterAction: ClientAction;
    onEnterKeyPressAction: ClientAction;
    onLeaveAction: ClientAction;
    placeholderTemplate: ClientTemplate;
    readOnlyStyle: ReadOnlyStyle;
    screenReaderLabel: null | ClientTemplate;
    sourceVariable: null | PageVariable;
    submitBehaviour: SubmitBehaviourType;
    submitOnInputDelay: number;
    tabIndex: number;
    validation: WidgetValidation;
}

Hierarchy (view full)

Properties

$CreationOptions?: TextBoxCreationOptions

Options to pass during the element creation

$ID: string

The unique id of the element.

$Type

The type of the element.

appearance: Appearance
ariaRequired: boolean
attributeRef: null | AttributeRef
autocomplete: boolean
autocompletePurpose: AutocompletePurposeType
autoFocus: boolean
conditionalEditabilitySettings: null | ConditionalEditabilitySettings
conditionalVisibilitySettings: null | ConditionalVisibilitySettings
editable: EditableEnum
formattingInfo: FormattingInfo
inputMask: string
isPasswordBox: boolean
keyboardType: KeyboardType
labelTemplate: null | ClientTemplate
maxLengthCode: number
name: string
nativeAccessibilitySettings: null | AccessibilitySettings
onChangeAction: ClientAction
onEnterAction: ClientAction
onEnterKeyPressAction: ClientAction
onLeaveAction: ClientAction
placeholderTemplate: ClientTemplate
readOnlyStyle: ReadOnlyStyle
screenReaderLabel: null | ClientTemplate
sourceVariable: null | PageVariable
submitBehaviour: SubmitBehaviourType
submitOnInputDelay: number
tabIndex: number
validation: WidgetValidation