Drawing that finishes after its first paint: a picture whose bytes are still coming, a chart
still laying out. A view holds its scope open while it draws; a capture of the scope (a
screenshot, an export) waits on whenRenderSettled before it reads the screen.
Remarks
A scope is any object the work belongs to, usually the workbook. A view finds it from the
nearest PendingRenderScope, so it need not know what it belongs to. Only views that have
rendered can hold it open: render what is to be captured first.
Drawing that finishes after its first paint: a picture whose bytes are still coming, a chart still laying out. A view holds its scope open while it draws; a capture of the scope (a screenshot, an export) waits on whenRenderSettled before it reads the screen.
Remarks
A scope is any object the work belongs to, usually the workbook. A view finds it from the nearest PendingRenderScope, so it need not know what it belongs to. Only views that have rendered can hold it open: render what is to be captured first.