renderedNode property

  1. @override
DCFComponentNode get renderedNode
override

Get the rendered node (lazily render if necessary)

Implementation

@override
DCFComponentNode get renderedNode {
  if (_renderedNode == null) {
    prepareForRender();
    _renderedNode = render();

    if (_renderedNode != null) {
      _renderedNode!.parent = this;
    }
  }
  return _renderedNode!;
}
  1. @override
set renderedNode (DCFComponentNode? node)
override

Set the rendered node

Implementation

@override
set renderedNode(DCFComponentNode? node) {
  _renderedNode = node;
  if (_renderedNode != null) {
    _renderedNode!.parent = this;
  }
}