Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Documentation
data FileSegments Source #
Instances
fileSegments :: Path Abs File -> FileSegments Source #
renderSegment :: Segment -> Text Source #
segmentExtract :: MenuItem FileSegments -> Segment -> Text Source #
Instances
Generic FilesMode Source # | |
Show FilesMode Source # | |
Eq FilesMode Source # | |
Ord FilesMode Source # | |
Defined in Proteome.Data.FilesState | |
MenuMode FileSegments FilesMode Source # | |
Defined in Proteome.Data.FilesState cycleFilter :: FilesMode -> FilesMode # renderFilter :: FilesMode -> Text # renderExtra :: FilesMode -> Maybe Text # | |
type Rep FilesMode Source # | |
Defined in Proteome.Data.FilesState type Rep FilesMode = D1 ('MetaData "FilesMode" "Proteome.Data.FilesState" "proteome-0.9.10-48XxF3xo2MP5xTrET0738Y" 'False) (C1 ('MetaCons "FilesMode" 'PrefixI 'True) (S1 ('MetaSel ('Just "mode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Filter) :*: S1 ('MetaSel ('Just "segment") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Segment))) | |
type Filter FilesMode Source # | |
Defined in Proteome.Data.FilesState |
type FilesState = Modal FilesMode FileSegments Source #