render method
Renders content
into mountNode, chaining existing callback refs to
provide access to the rendered component via contentRef.
Implementation
void render(ReactElement? content) {
_checkDisposalState();
switch (_state) {
case _RenderState.mounting:
_renderQueue.add(content);
break;
case _RenderState.mountedOrErrored:
// Handle if _helper was unmounted due to an uncaught error.
if (_helper == null) {
_mountContent(content);
} else {
_helper!.renderContent(content);
}
break;
case _RenderState.unmounted:
_mountContent(content);
break;
}
}