Skip to content

Interface: IButtonTableButtonProxy

A designer-facing interface that provides access to a button item in a button section

It is passed to rules to provide access to a button item for application specific customizations.

Hierarchy

Summary

Properties

Class Properties

Currently none in this class.

Inherited Properties

Methods

Class Methods

Inherited Methods

Methods

getEnabled

getEnabled(): boolean

Returns the Enabled property value of the button.

Returns: boolean


getVisible

getVisible(): boolean

Returns the Visible property value of the button.

Returns: boolean


redraw

redraw(): Promise<any>

Redraw control is not supported. Instead, the parent section redraw is triggered.

Overrides IControlProxy.redraw

Returns: Promise<any>


setEnabled

setEnabled(isEnabled: boolean, redraw?: boolean): void

Sets the Enabled property of the button.

Parameters:

Name Type Description
isEnabled boolean Set to true to enable the button or false to disable it.
redraw? boolean Set to true to redraw the button after setting the enabled state.

Returns: void