initializeDynamicProperties method

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

Implementation

@override
void initializeDynamicProperties(Map<String, BindingObjectProperty> properties) {
  super.initializeDynamicProperties(properties);
  properties['src'] = BindingObjectProperty(getter: () => src, setter: (value) => src = castToType<String>(value));
  properties['loading'] =
      BindingObjectProperty(getter: () => loading, setter: (value) => loading = castToType<String>(value));
  properties['alt'] = BindingObjectProperty(getter: () => alt, setter: (value) => alt = castToType<String>(value));
  properties['width'] = BindingObjectProperty(getter: () => width, setter: (value) => width = value);
  properties['height'] = BindingObjectProperty(getter: () => height, setter: (value) => height = value);
  properties['scaling'] =
      BindingObjectProperty(getter: () => scaling, setter: (value) => scaling = castToType<String>(value));
  properties['naturalWidth'] = BindingObjectProperty(getter: () => naturalWidth);
  properties['naturalHeight'] = BindingObjectProperty(getter: () => naturalHeight);
  properties['complete'] = BindingObjectProperty(getter: () => complete);
}