MosaicScreenStateHolder
Constructors
Functions
Publishes data on this screen's dev.catbit.mosaic.client.ui.sdui.foundation.screen_tiles_broadcast.ScreenTilesBroadcastChannel — what EventRunningScope.broadcastData(...) delegates to.
Every navigation argument this screen was opened with.
Every flat entry currently stored on this screen, keyed by data id.
Reads the navigation argument dataId this screen was opened with — read-only, there is no add/remove counterpart, since navigation arguments are fixed for the lifetime of a screen instance. The mechanism behind GetData's screenNavigationData() data source.
Reads the flat entry stored under dataId.
Removes the flat entry stored under dataId, if any.
Moves this screen to state — the mechanism behind ChangeScreenState, and what GetScreen/RefreshScreen ultimately call once a fetch resolves.
Clears every flat entry on this screen.
Clears every segment on this screen entirely — every namespace, not just one.
Clears every entry within segmentId on this screen, leaving other segments untouched.