NativeScript 9.1 Released → V8 14.9, Vite 8 HMR, built for rapid agentic visual iteration
Dig in

Defined in: ui/core/bindable/index.ts

Constructors ​

Constructor ​

ts
new Binding(target: ViewBase, options: BindingOptions): Binding;

Defined in: ui/core/bindable/index.ts

Parameters ​

ParameterType
targetViewBase
optionsBindingOptions

Returns ​

Binding

Properties ​

options ​

ts
options: BindingOptions;

Defined in: ui/core/bindable/index.ts


sourceIsBindingContext ​

ts
sourceIsBindingContext: boolean;

Defined in: ui/core/bindable/index.ts


target ​

ts
target: WeakRef<ViewBase>;

Defined in: ui/core/bindable/index.ts


updating ​

ts
updating: boolean;

Defined in: ui/core/bindable/index.ts

Methods ​

bind() ​

ts
bind(source: any): void;

Defined in: ui/core/bindable/index.ts

Parameters ​

ParameterType
sourceany

Returns ​

void


clearBinding() ​

ts
clearBinding(): void;

Defined in: ui/core/bindable/index.ts

Returns ​

void


clearSource() ​

ts
clearSource(): void;

Defined in: ui/core/bindable/index.ts

Returns ​

void


loadedHandlerVisualTreeBinding() ​

ts
loadedHandlerVisualTreeBinding(args: any): void;

Defined in: ui/core/bindable/index.ts

Parameters ​

ParameterType
argsany

Returns ​

void


onSourcePropertyChanged() ​

ts
onSourcePropertyChanged(data: PropertyChangeData): void;

Defined in: ui/core/bindable/index.ts

Parameters ​

ParameterType
dataPropertyChangeData

Returns ​

void


unbind() ​

ts
unbind(): void;

Defined in: ui/core/bindable/index.ts

Returns ​

void

Previous
Background