| 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 #