CustomBindableProperty<TValue> constructor

CustomBindableProperty<TValue>({
  1. required ValueGetter<TValue> valueGetter,
  2. ValueSetter<TValue>? valueSetter,
  3. PropertyValueChanged<TValue>? valueChanged,
})

自定义的绑定属性

valueGetter 指定获取值方法

valueSetter 指定设置值方法

valueChanged 指定属性值变更后的回调方法

Implementation

CustomBindableProperty(
    {required ValueGetter<TValue> valueGetter,
    ValueSetter<TValue>? valueSetter,
    PropertyValueChanged<TValue>? valueChanged})
    : _valueGetter = valueGetter,
      _valueSetter = valueSetter,
      super(valueChanged: valueChanged);