gi-atk-0.2.18.15: 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 (ForeignPtr StateSet) 

Instances

GObject StateSet 
((~) * info (ResolveStateSetMethod t StateSet), MethodInfo * info StateSet p) => IsLabelProxy t (StateSet -> p) 
type ParentTypes StateSet 
type AttributeList StateSet 
type SignalList StateSet 

class GObject o => StateSetK o Source

Instances

Methods

stateSetAddState

data StateSetAddStateMethodInfo Source

Instances

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

stateSetAddStates

data StateSetAddStatesMethodInfo Source

Instances

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

stateSetAddStates :: (MonadIO m, StateSetK a) => a -> [StateType] -> m () Source

stateSetAndSets

data StateSetAndSetsMethodInfo Source

Instances

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

stateSetClearStates

data StateSetClearStatesMethodInfo Source

Instances

((~) * signature (m ()), MonadIO m, StateSetK a) => MethodInfo * StateSetClearStatesMethodInfo a signature 

stateSetContainsState

stateSetContainsStates

stateSetIsEmpty

data StateSetIsEmptyMethodInfo Source

Instances

((~) * signature (m Bool), MonadIO m, StateSetK a) => MethodInfo * StateSetIsEmptyMethodInfo a signature 

stateSetNew

stateSetOrSets

data StateSetOrSetsMethodInfo Source

Instances

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

stateSetRemoveState

data StateSetRemoveStateMethodInfo Source

Instances

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

stateSetXorSets

data StateSetXorSetsMethodInfo Source

Instances

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