requestRedraw method
void
requestRedraw()
Requests a redraw of all dirty components.
Does nothing if a full recompute is already pending or app requests rebuild.
After redrawing dirty components, triggers a final render call.
Implementation
void requestRedraw() {
if (needsRecompute || AppInstance.instance.shouldRebuild) return;
for (var component in _dirtyComponents) {
buffer.clearBufferArea(component.bounds);
component.render(buffer, component.bounds);
}
_dirtyComponents.clear();
render();
}