ICustomItemBinding Interface
When implemented, represents a data binding used to provide data for the custom dashboard item.
#Declaration
TypeScript
export interface ICustomItemBinding extends IBindingProperty
#Inheritance
IBindingProperty
ICustomItemBinding
#Properties
#array Property
Specifies whether the data binding can contain multiple data items.
#Declaration
TypeScript
array: boolean
#Property Value
Type | Description |
---|---|
boolean | true, if the binding can contain multiple data items; false, if the binding can contain only a single value. |
#constraints Property
For internal use.
#Declaration
TypeScript
constraints?: {
allowedTypes: Array<DataType>;
}
#Property Value
Name | Type |
---|---|
allowed |
Data |
#displayName Property
Specifies a data binding name that is displayed in the Binding menu.
#Declaration
TypeScript
displayName: string
#Property Value
Type | Description |
---|---|
string | A string that is a data binding name. |
#enableColoring Property
Specifies whether to enable coloring by this data binding.
#Declaration
TypeScript
enableColoring?: boolean
#Property Value
Type | Description |
---|---|
boolean | true to enable coloring by this data binding; otherwise, false. |
#enableInteractivity Property
Specifies whether to enable interactivity for this data binding.
#Declaration
TypeScript
enableInteractivity?: boolean
#Property Value
Type | Description |
---|---|
boolean | true to enable interactivity for this data binding; otherwise, false. |
#slice Property
For internal use.
#Declaration
TypeScript
slice?: string
#Property Value
Type |
---|
string |