Called on each tick/frame to update view manager state.
Clears the list of views with errors.
Forces the state of the specified view to be marked dirty, then invalidates it. Use when external state changes require getViews() to run even though the view's own state fields did not mutate.
Invalidates the layout of the specified view, causing it to be recalculated.
The view whose layout should be invalidated.
Invalidates the state of the specified view, causing it to be re-rendered or updated.
The view whose state should be invalidated.
Registers a control (view) with an error for debugging purposes.
The error object containing debug information.
Optionalview: anyThe view associated with the error.
Registers a detached view for deferred cleanup at end of the current ViewManager tick. Used when removeSubView must not call release() synchronously (e.g. reconciliation).
Unregisters a control (view) from error tracking.
The view to unregister.
Interface for managing views, their state, layout, and error tracking.