interface ActionButton {
    $CreationOptions?: ActionButtonCreationOptions;
    $ID: string;
    $Type: "Pages$ActionButton";
    action: ClientAction;
    appearance: Appearance;
    ariaRole: ButtonAriaRoleType;
    buttonStyle: ButtonStyle;
    caption: ClientTemplate;
    conditionalVisibilitySettings: null | ConditionalVisibilitySettings;
    icon: null | Icon;
    name: string;
    nativeAccessibilitySettings: null | AccessibilitySettings;
    renderType: RenderType;
    tabIndex: number;
    tooltip: Text;
}

Hierarchy (view full)

Properties

$CreationOptions?: ActionButtonCreationOptions

Options to pass during the element creation

$ID: string

The unique id of the element.

$Type

The type of the element.

action: ClientAction
appearance: Appearance
buttonStyle: ButtonStyle
conditionalVisibilitySettings: null | ConditionalVisibilitySettings
icon: null | Icon
name: string
nativeAccessibilitySettings: null | AccessibilitySettings
renderType: RenderType
tabIndex: number
tooltip: Text