Interface: IToolbarControlConfig

Configuration object for defining new toolbar control

Extended by

Properties

class

readonlyclass: string


disable()?

readonlyoptionaldisable: () => void

Optional - override method to disable the toolbar control. This method gets called when a toolbar containing the control gets disabled during navigation. If the control needs to do additional sync/async taks (e.x checking on user permission) before disabling, use this to override the default behavior.

Returns

void


enable()?

readonlyoptionalenable: () => void

Optional - override method to enable the toolbar control. This method gets called when a toolbar containing the control gets enabled during navigation. If the control needs to do additional sync/async taks (e.x checking on user permission) before enabling, use this to override the default behavior.

Returns

void


enableOnCreation?

readonlyoptionalenableOnCreation: boolean


id

readonlyid: string


permissionCheck?

readonlyoptionalpermissionCheck: IPermissionCheckRequest | IPermissionCheckRequest[]


title

readonlytitle: string


type

readonlytype: ToolbarControlType