initializeDynamicProperties method
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);
}