updateRenderObject method
void
updateRenderObject(
- covariant RenderElement renderObject
)
override
Implementation
@override
void updateRenderObject(RenderElement renderObject) {
if (_wrappingElement != null) {
final wrappingComponent = dependOnInheritedElement(_wrappingElement!) as _WrappingDomComponent;
renderObject.update(
component.id ?? wrappingComponent.id,
_joinString(wrappingComponent.classes, component.classes),
_joinMap(wrappingComponent.styles?.properties, component.styles?.properties),
_joinMap(wrappingComponent.attributes, component.attributes),
_joinMap(wrappingComponent.events, component.events),
);
return;
}
renderObject.update(
component.id,
component.classes,
component.styles?.properties,
component.attributes,
component.events,
);
}