initializeProperties method

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

Implementation

@override
void initializeProperties(Map<String, BindingObjectProperty> properties) {
  super.initializeProperties(properties);

  properties['value'] = BindingObjectProperty(getter: () => value, setter: (value) => this.value = value);
  properties['type'] = BindingObjectProperty(getter: () => type, setter: (value) => type = value);
  properties['disabled'] = BindingObjectProperty(getter: () => disabled, setter: (value) => disabled = value);
  properties['placeholder'] =
      BindingObjectProperty(getter: () => placeholder, setter: (value) => placeholder = value);
  properties['label'] = BindingObjectProperty(getter: () => label, setter: (value) => label = value);
  properties['readonly'] = BindingObjectProperty(getter: () => readonly, setter: (value) => readonly = value);
  properties['autofocus'] = BindingObjectProperty(getter: () => autofocus, setter: (value) => autofocus = value);
  properties['defaultValue'] =
      BindingObjectProperty(getter: () => defaultValue, setter: (value) => defaultValue = value);
}