gi-atk-2.0.9: Atk bindings

CopyrightWill Thompson, Iñaki García Etxebarria and Jonas Platte
LicenseLGPL-2.1
MaintainerIñaki García Etxebarria (garetxe@gmail.com)
Safe HaskellNone
LanguageHaskell2010

GI.Atk.Objects.StateSet

Contents

Description

 

Synopsis

Exported types

newtype StateSet Source #

Constructors

StateSet (ManagedPtr StateSet) 

Instances

GObject StateSet Source # 
IsObject StateSet Source # 
IsStateSet StateSet Source # 
((~) * info (ResolveStateSetMethod t StateSet), MethodInfo * info StateSet p) => IsLabel t (StateSet -> p) Source # 

Methods

fromLabel :: Proxy# Symbol t -> StateSet -> p #

((~) * info (ResolveStateSetMethod t StateSet), MethodInfo * info StateSet p) => IsLabelProxy t (StateSet -> p) Source # 

Methods

fromLabelProxy :: Proxy Symbol t -> StateSet -> p

HasAttributeList * StateSet Source # 
type SignalList StateSet Source # 
type SignalList StateSet
type AttributeList StateSet Source # 
type AttributeList StateSet

class GObject o => IsStateSet o Source #

Instances

(GObject a, UnknownAncestorError Constraint StateSet a) => IsStateSet a Source # 
IsStateSet StateSet Source # 

Methods

addState

data StateSetAddStateMethodInfo Source #

Instances

((~) * signature (StateType -> m Bool), MonadIO m, IsStateSet a) => MethodInfo * StateSetAddStateMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy StateSetAddStateMethodInfo a -> signature -> s

addStates

data StateSetAddStatesMethodInfo Source #

Instances

((~) * signature ([StateType] -> m ()), MonadIO m, IsStateSet a) => MethodInfo * StateSetAddStatesMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy StateSetAddStatesMethodInfo a -> signature -> s

andSets

data StateSetAndSetsMethodInfo Source #

Instances

((~) * signature (b -> m StateSet), MonadIO m, IsStateSet a, IsStateSet b) => MethodInfo * StateSetAndSetsMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy StateSetAndSetsMethodInfo a -> signature -> s

clearStates

data StateSetClearStatesMethodInfo Source #

Instances

((~) * signature (m ()), MonadIO m, IsStateSet a) => MethodInfo * StateSetClearStatesMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy StateSetClearStatesMethodInfo a -> signature -> s

containsState

data StateSetContainsStateMethodInfo Source #

Instances

((~) * signature (StateType -> m Bool), MonadIO m, IsStateSet a) => MethodInfo * StateSetContainsStateMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy StateSetContainsStateMethodInfo a -> signature -> s

containsStates

data StateSetContainsStatesMethodInfo Source #

Instances

((~) * signature ([StateType] -> m Bool), MonadIO m, IsStateSet a) => MethodInfo * StateSetContainsStatesMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy StateSetContainsStatesMethodInfo a -> signature -> s

isEmpty

data StateSetIsEmptyMethodInfo Source #

Instances

((~) * signature (m Bool), MonadIO m, IsStateSet a) => MethodInfo * StateSetIsEmptyMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy StateSetIsEmptyMethodInfo a -> signature -> s

new

orSets

data StateSetOrSetsMethodInfo Source #

Instances

((~) * signature (b -> m (Maybe StateSet)), MonadIO m, IsStateSet a, IsStateSet b) => MethodInfo * StateSetOrSetsMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy StateSetOrSetsMethodInfo a -> signature -> s

removeState

data StateSetRemoveStateMethodInfo Source #

Instances

((~) * signature (StateType -> m Bool), MonadIO m, IsStateSet a) => MethodInfo * StateSetRemoveStateMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy StateSetRemoveStateMethodInfo a -> signature -> s

xorSets

data StateSetXorSetsMethodInfo Source #

Instances

((~) * signature (b -> m StateSet), MonadIO m, IsStateSet a, IsStateSet b) => MethodInfo * StateSetXorSetsMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy StateSetXorSetsMethodInfo a -> signature -> s