TabResolver typedef

TabResolver = PanelTab? Function(PanelTab tab)

Called with every tab read from a file. Return the tab to keep it — the same one or an adjusted one — or null to drop it: a content id this build no longer knows, a path that is gone. Dropped tabs take their empty leaves with them, so a stale file never restores an empty rectangle.

Implementation

typedef TabResolver = PanelTab? Function(PanelTab tab);