$custom<TValue> static method

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

创建自定义绑定属性

valueGetter 指定获取值方法

valueSetter 指定设置值方法

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

Implementation

static CustomBindableProperty<TValue> $custom<TValue>(
        {required ValueGetter<TValue> valueGetter,
        required ValueSetter<TValue> valueSetter,
        PropertyValueChanged<TValue>? valueChanged}) =>
    CustomBindableProperty(
        valueGetter: valueGetter,
        valueSetter: valueSetter,
        valueChanged: valueChanged);