BindingPointInfo Interface

Information about an available binding point

interface BindingPointInfo
{
    id: string;
    displayName: string;
    kind: BindingPointKind;
    valueFormat: BindingPointValueFormat;
    valueMin: number;
    valueMax: number;
    bindableParams: BindingParam[];
    bindingPointParams: BindingParam[];
}

#bindableParams

Information about the bindable object parameters supported by this binding point

bindableParams: BindingParam[];

#bindingPointParams

Information about the binding point parameters supported by this binding point

bindingPointParams: BindingParam[];

#displayName

The display name of the binding point

displayName: string;

#id

The id of the binding point

id: string;

#kind

The kind of value accepted/sent by this binding point

kind: BindingPointKind;

#valueFormat

The kind of value accepted/sent by this binding point This property is only present if 'kind' is "Value"

valueFormat: BindingPointValueFormat;

#valueMax

The maximum value range (only if 'kind' is "Value")

valueMax: number;

#valueMin

The minimum value range (only if 'kind' is "Value")

valueMin: number;