Shpadoinkle-widgets-0.0.0.2: A collection of common reusable types and components.

Safe HaskellNone
LanguageHaskell2010

Shpadoinkle.Widgets.Types.Physical

Documentation

data Toggle Source #

Constructors

Closed Hygiene 
Open 
Instances
Bounded Toggle Source # 
Instance details

Defined in Shpadoinkle.Widgets.Types.Physical

Enum Toggle Source # 
Instance details

Defined in Shpadoinkle.Widgets.Types.Physical

Eq Toggle Source # 
Instance details

Defined in Shpadoinkle.Widgets.Types.Physical

Methods

(==) :: Toggle -> Toggle -> Bool #

(/=) :: Toggle -> Toggle -> Bool #

Ord Toggle Source # 
Instance details

Defined in Shpadoinkle.Widgets.Types.Physical

Read Toggle Source # 
Instance details

Defined in Shpadoinkle.Widgets.Types.Physical

Show Toggle Source # 
Instance details

Defined in Shpadoinkle.Widgets.Types.Physical

Generic Toggle Source # 
Instance details

Defined in Shpadoinkle.Widgets.Types.Physical

Associated Types

type Rep Toggle :: Type -> Type #

Methods

from :: Toggle -> Rep Toggle x #

to :: Rep Toggle x -> Toggle #

Semigroup Toggle Source # 
Instance details

Defined in Shpadoinkle.Widgets.Types.Physical

Monoid Toggle Source # 
Instance details

Defined in Shpadoinkle.Widgets.Types.Physical

ToJSON Toggle Source # 
Instance details

Defined in Shpadoinkle.Widgets.Types.Physical

FromJSON Toggle Source # 
Instance details

Defined in Shpadoinkle.Widgets.Types.Physical

IsToggle Toggle Source # 
Instance details

Defined in Shpadoinkle.Widgets.Types.Physical

type Rep Toggle Source # 
Instance details

Defined in Shpadoinkle.Widgets.Types.Physical

type Rep Toggle = D1 (MetaData "Toggle" "Shpadoinkle.Widgets.Types.Physical" "Shpadoinkle-widgets-0.0.0.2-inplace" False) (C1 (MetaCons "Closed" PrefixI False) (S1 (MetaSel (Nothing :: Maybe Symbol) NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Hygiene)) :+: C1 (MetaCons "Open" PrefixI False) (U1 :: Type -> Type))

class IsToggle a where Source #

Methods

close :: a -> a Source #

toggle :: a -> a Source #

open :: a -> a Source #

data Visbility Source #

Constructors

Visible 
Hidden 
Instances
Bounded Visbility Source # 
Instance details

Defined in Shpadoinkle.Widgets.Types.Physical

Enum Visbility Source # 
Instance details

Defined in Shpadoinkle.Widgets.Types.Physical

Eq Visbility Source # 
Instance details

Defined in Shpadoinkle.Widgets.Types.Physical

Ord Visbility Source # 
Instance details

Defined in Shpadoinkle.Widgets.Types.Physical

Show Visbility Source # 
Instance details

Defined in Shpadoinkle.Widgets.Types.Physical

Generic Visbility Source # 
Instance details

Defined in Shpadoinkle.Widgets.Types.Physical

Associated Types

type Rep Visbility :: Type -> Type #

type Rep Visbility Source # 
Instance details

Defined in Shpadoinkle.Widgets.Types.Physical

type Rep Visbility = D1 (MetaData "Visbility" "Shpadoinkle.Widgets.Types.Physical" "Shpadoinkle-widgets-0.0.0.2-inplace" False) (C1 (MetaCons "Visible" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Hidden" PrefixI False) (U1 :: Type -> Type))