Skip to main content

ICustomItemBinding Interface

When implemented, represents a data binding used to provide data for the custom dashboard item.

Declaration

export interface ICustomItemBinding extends IBindingProperty

Inheritance

IBindingProperty
ICustomItemBinding

Properties

array Property

Specifies whether the data binding can contain multiple data items.

Declaration

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

constraints?: {
    allowedTypes: Array<DataType>;
}

Property Value

Name Type
allowedTypes DataType[]

displayName Property

Specifies a data binding name that is displayed in the Binding menu.

Declaration

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

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

enableInteractivity?: boolean

Property Value

Type Description
boolean

true to enable interactivity for this data binding; otherwise, false.

slice Property

For internal use.

Declaration

slice?: string

Property Value

Type
string