Last date modified: 2026-Aug-14
Interface: ICustomControl
Custom Toolbar Control for creating a custom toolbar control
Extends
Properties
ariaLabel?
optionalariaLabel:string
Inherited from
class
class:
string
Inherited from
disabled
readonlydisabled:boolean
Inherited from
id
id:
string
Inherited from
innerHTML
innerHTML:
HTMLElement
isControlCollection
readonlyisControlCollection:boolean
Inherited from
IToolbarControl.isControlCollection
isFlexible
readonlyisFlexible:boolean
Inherited from
isHidden
readonlyisHidden:boolean
Inherited from
order
order:
number
Inherited from
permissionCheck?
optionalpermissionCheck:IPermissionCheckRequest|IPermissionCheckRequest[]
Inherited from
IToolbarControl.permissionCheck
role?
optionalrole:string
Inherited from
scrollDimensions
scrollDimensions:
object
x
x:
number
y
y:
number
Inherited from
IToolbarControl.scrollDimensions
title
title:
string
Inherited from
viewModelPath
readonlyviewModelPath:string
Inherited from
Methods
disable()
disable():
void
Disables the toolbar control. This will also gets called when toolbar containing the control gets disabled. Note: If the control needs to do additional sync/async taks (e.x checking on user permission), create override method for disable.
Returns
void
Inherited from
enable()
enable():
void
Enables the toolbar control. This will also gets called when toolbar containing the control gets enabled. Note: If the control needs to do additional sync/async taks (e.x checking on user permission), create override method for enable.
Returns
void
Inherited from
hide()
hide():
void
Hides the toolbar control.
Returns
void
Inherited from
show()
show():
void
Shows the toolbar control.
Returns
void