multi_state_sheet/state_snapping/sheet_state_mapper library

Classes

FourStateMapper
State handler for pages that only have 4 different states.
IntStateMapper
A generic state handler for cases where a page can use any number of states.
SheetStateMapper<T>
Base interface to create new state handlers for sheet pages.
ThreeStateMapper
State handler for pages that only have 3 different states.