renderTree method
Implementation
void renderTree(Canvas canvas) {
final needRender = beforeRender();
final needRenderChildren = beforeRenderChildren();
if (!needRender && !needRenderChildren) return;
transformCanvas(canvas, () {
if (needRender) renderWrapper(canvas);
if (needRenderChildren) renderChildrenWrapper(canvas);
});
}