Safe Haskell | None |
---|---|
Language | Haskell2010 |
Chiasma.Ui.Data.TreeModError
Documentation
data TreeModError Source #
Constructors
PaneExists PaneView | |
LayoutExists LayoutView | |
PaneMissing Ident | |
LayoutMissing Ident | |
AmbiguousPane Ident Int | |
AmbiguousLayout Ident Int | |
NoTrees |
Instances
Eq TreeModError Source # | |
Defined in Chiasma.Ui.Data.TreeModError | |
Show TreeModError Source # | |
Defined in Chiasma.Ui.Data.TreeModError Methods showsPrec :: Int -> TreeModError -> ShowS # show :: TreeModError -> String # showList :: [TreeModError] -> ShowS # | |
AsTreeModError TreeModError Source # | |
Defined in Chiasma.Ui.Data.TreeModError Methods _TreeModError :: Prism' TreeModError TreeModError Source # _PaneExists :: Prism' TreeModError PaneView Source # _LayoutExists :: Prism' TreeModError LayoutView Source # _PaneMissing :: Prism' TreeModError Ident Source # _LayoutMissing :: Prism' TreeModError Ident Source # _AmbiguousPane :: Prism' TreeModError (Ident, Int) Source # _AmbiguousLayout :: Prism' TreeModError (Ident, Int) Source # _NoTrees :: Prism' TreeModError () Source # | |
DeepPrisms TreeModError TreeModError Source # | |
Defined in Chiasma.Ui.Data.TreeModError Methods |
class AsTreeModError r where Source #
Minimal complete definition
Methods
_TreeModError :: Prism' r TreeModError Source #
_PaneExists :: Prism' r PaneView Source #
_LayoutExists :: Prism' r LayoutView Source #
_PaneMissing :: Prism' r Ident Source #
_LayoutMissing :: Prism' r Ident Source #
_AmbiguousPane :: Prism' r (Ident, Int) Source #