DataBinding.bindSource()

Устанавливает привязку к источнику.

Description

Осуществляет подписку на событие изменения указанного свойства источника данных привязки - onPropertyChanged. В обработчике этого события производится оповещение элемента, ранее установленного в методе bindElement(), о произошедших в источнике изменениях. При этом проверяется, что направление обмена данными в привязке установлено в twoWay или toElement. Если данное условие выполняется, у элемента вызывается метод setProperty(), которому передается наименование целевого свойства элемента и новое значение этого свойства. Если в привязке был указан преобразователь данных для элемента, в качестве нового значения будет передан результат конвертации значения источника в формат данных элемента.

Syntax

dataBinding.bindSource(source, property)

Parameters

Name Type Description
source визуальный элемент / источник данных / параметр представления Источник данных привязки
property String Путь к свойству источника данных привязки

Returns

Метод ничего не возвращает.

Examples

dataBinding.bindSource(context.dataSources['DataSource1'], '$.FirstName');