initializeDynamicProperties method

  1. @override
void initializeDynamicProperties(
  1. Map<String, BindingObjectProperty> properties
)
override

Implementation

@override
void initializeDynamicProperties(Map<String, BindingObjectProperty> properties) {
  super.initializeDynamicProperties(properties);
  properties['value'] = BindingObjectProperty(getter: () => value, setter: (value) => this.value = value);
  properties['selectedIndex'] =
      BindingObjectProperty(getter: () => selectedIndex, setter: (value) => selectedIndex = value);
  properties['disabled'] = BindingObjectProperty(getter: () => disabled, setter: (value) => disabled = value);
  properties['multiple'] = BindingObjectProperty(getter: () => multiple, setter: (value) => multiple = value);
  properties['required'] = BindingObjectProperty(getter: () => required, setter: (value) => required = value);
}