| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
GI.Gtk.Objects.Switch
Description
Documentation
Constructors
| Switch (ManagedPtr Switch) |
Instances
| Eq Switch | |
| GObject Switch | |
Defined in GI.Gtk.Objects.Switch | |
| ManagedPtrNewtype Switch | |
Defined in GI.Gtk.Objects.Switch Methods toManagedPtr :: Switch -> ManagedPtr Switch # | |
| TypedObject Switch | |
Defined in GI.Gtk.Objects.Switch | |
| HasParentTypes Switch | |
Defined in GI.Gtk.Objects.Switch | |
| HasAttributeList Switch | |
Defined in GI.Gtk.Objects.Switch | |
| (info ~ ResolveSwitchMethod t Switch, OverloadedMethod info Switch p, HasField t Switch p) => HasField (t :: Symbol) Switch p | |
Defined in GI.Gtk.Objects.Switch | |
| (info ~ ResolveSwitchMethod t Switch, OverloadedMethodInfo info Switch) => IsLabel t (MethodProxy info Switch) | |
Defined in GI.Gtk.Objects.Switch | |
| (info ~ ResolveSwitchMethod t Switch, OverloadedMethod info Switch p) => IsLabel t (Switch -> p) | |
Defined in GI.Gtk.Objects.Switch | |
| IsGValue (Maybe Switch) | |
Defined in GI.Gtk.Objects.Switch Methods gvalueGType_ :: IO GType # gvalueSet_ :: Ptr GValue -> Maybe Switch -> IO () # gvalueGet_ :: Ptr GValue -> IO (Maybe Switch) # | |
| type AttributeList Switch | |
Defined in GI.Gtk.Objects.Switch type AttributeList Switch = SwitchAttributeList | |
| type ParentTypes Switch | |
Defined in GI.Gtk.Objects.Switch | |
| type SignalList Switch | |
Defined in GI.Gtk.Objects.Switch type SignalList Switch = SwitchSignalList | |
class (GObject o, IsDescendantOf Switch o) => IsSwitch o #
Instances
| (GObject o, IsDescendantOf Switch o) => IsSwitch o | |
Defined in GI.Gtk.Objects.Switch | |
type family ResolveSwitchMethod (t :: Symbol) o where ... #
Equations
type SwitchActivateCallback = IO () #
data SwitchActivateSignalInfo #
Instances
| SignalInfo SwitchActivateSignalInfo | |||||
Defined in GI.Gtk.Objects.Switch Associated Types
Methods connectSignal :: GObject o => o -> (o -> HaskellCallbackType SwitchActivateSignalInfo) -> SignalConnectMode -> Maybe Text -> IO SignalHandlerId dbgSignalInfo :: Maybe ResolvedSymbolInfo | |||||
| type HaskellCallbackType SwitchActivateSignalInfo | |||||
Defined in GI.Gtk.Objects.Switch | |||||
data SwitchActivePropertyInfo #
Instances
| AttrInfo SwitchActivePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.Switch Associated Types
Methods attrGet :: AttrBaseTypeConstraint SwitchActivePropertyInfo o => o -> IO (AttrGetType SwitchActivePropertyInfo) attrSet :: (AttrBaseTypeConstraint SwitchActivePropertyInfo o, AttrSetTypeConstraint SwitchActivePropertyInfo b) => o -> b -> IO () attrClear :: AttrBaseTypeConstraint SwitchActivePropertyInfo o => o -> IO () attrConstruct :: (AttrBaseTypeConstraint SwitchActivePropertyInfo o, AttrSetTypeConstraint SwitchActivePropertyInfo b) => b -> IO (GValueConstruct o) attrTransfer :: (AttrBaseTypeConstraint SwitchActivePropertyInfo o, AttrTransferTypeConstraint SwitchActivePropertyInfo b) => Proxy o -> b -> IO (AttrTransferType SwitchActivePropertyInfo) attrPut :: AttrBaseTypeConstraint SwitchActivePropertyInfo o => o -> AttrGetType SwitchActivePropertyInfo -> IO () dbgAttrInfo :: Maybe ResolvedSymbolInfo | |||||||||||||||||||||||||||||||||
| type AttrAllowedOps SwitchActivePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.Switch type AttrAllowedOps SwitchActivePropertyInfo = '['AttrSet, 'AttrConstruct, 'AttrGet, 'AttrPut] | |||||||||||||||||||||||||||||||||
| type AttrBaseTypeConstraint SwitchActivePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.Switch | |||||||||||||||||||||||||||||||||
| type AttrGetType SwitchActivePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.Switch type AttrGetType SwitchActivePropertyInfo = Bool | |||||||||||||||||||||||||||||||||
| type AttrLabel SwitchActivePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.Switch type AttrLabel SwitchActivePropertyInfo = "active" | |||||||||||||||||||||||||||||||||
| type AttrOrigin SwitchActivePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.Switch | |||||||||||||||||||||||||||||||||
| type AttrSetTypeConstraint SwitchActivePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.Switch type AttrSetTypeConstraint SwitchActivePropertyInfo = Type ~ Bool | |||||||||||||||||||||||||||||||||
| type AttrTransferType SwitchActivePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.Switch type AttrTransferType SwitchActivePropertyInfo = Bool | |||||||||||||||||||||||||||||||||
| type AttrTransferTypeConstraint SwitchActivePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.Switch type AttrTransferTypeConstraint SwitchActivePropertyInfo = Type ~ Bool | |||||||||||||||||||||||||||||||||
data SwitchGetActiveMethodInfo #
Instances
| (signature ~ m Bool, MonadIO m, IsSwitch a) => OverloadedMethod SwitchGetActiveMethodInfo a signature | |
Defined in GI.Gtk.Objects.Switch Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo SwitchGetActiveMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.Switch Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data SwitchGetStateMethodInfo #
Instances
| (signature ~ m Bool, MonadIO m, IsSwitch a) => OverloadedMethod SwitchGetStateMethodInfo a signature | |
Defined in GI.Gtk.Objects.Switch Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo SwitchGetStateMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.Switch Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data SwitchSetActiveMethodInfo #
Instances
| (signature ~ (Bool -> m ()), MonadIO m, IsSwitch a) => OverloadedMethod SwitchSetActiveMethodInfo a signature | |
Defined in GI.Gtk.Objects.Switch Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo SwitchSetActiveMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.Switch Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data SwitchSetStateMethodInfo #
Instances
| (signature ~ (Bool -> m ()), MonadIO m, IsSwitch a) => OverloadedMethod SwitchSetStateMethodInfo a signature | |
Defined in GI.Gtk.Objects.Switch Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo SwitchSetStateMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.Switch Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data SwitchStatePropertyInfo #
Instances
| AttrInfo SwitchStatePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.Switch Associated Types
Methods attrGet :: AttrBaseTypeConstraint SwitchStatePropertyInfo o => o -> IO (AttrGetType SwitchStatePropertyInfo) attrSet :: (AttrBaseTypeConstraint SwitchStatePropertyInfo o, AttrSetTypeConstraint SwitchStatePropertyInfo b) => o -> b -> IO () attrClear :: AttrBaseTypeConstraint SwitchStatePropertyInfo o => o -> IO () attrConstruct :: (AttrBaseTypeConstraint SwitchStatePropertyInfo o, AttrSetTypeConstraint SwitchStatePropertyInfo b) => b -> IO (GValueConstruct o) attrTransfer :: (AttrBaseTypeConstraint SwitchStatePropertyInfo o, AttrTransferTypeConstraint SwitchStatePropertyInfo b) => Proxy o -> b -> IO (AttrTransferType SwitchStatePropertyInfo) attrPut :: AttrBaseTypeConstraint SwitchStatePropertyInfo o => o -> AttrGetType SwitchStatePropertyInfo -> IO () dbgAttrInfo :: Maybe ResolvedSymbolInfo | |||||||||||||||||||||||||||||||||
| type AttrAllowedOps SwitchStatePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.Switch type AttrAllowedOps SwitchStatePropertyInfo = '['AttrSet, 'AttrConstruct, 'AttrGet, 'AttrPut] | |||||||||||||||||||||||||||||||||
| type AttrBaseTypeConstraint SwitchStatePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.Switch | |||||||||||||||||||||||||||||||||
| type AttrGetType SwitchStatePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.Switch type AttrGetType SwitchStatePropertyInfo = Bool | |||||||||||||||||||||||||||||||||
| type AttrLabel SwitchStatePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.Switch type AttrLabel SwitchStatePropertyInfo = "state" | |||||||||||||||||||||||||||||||||
| type AttrOrigin SwitchStatePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.Switch | |||||||||||||||||||||||||||||||||
| type AttrSetTypeConstraint SwitchStatePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.Switch type AttrSetTypeConstraint SwitchStatePropertyInfo = Type ~ Bool | |||||||||||||||||||||||||||||||||
| type AttrTransferType SwitchStatePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.Switch type AttrTransferType SwitchStatePropertyInfo = Bool | |||||||||||||||||||||||||||||||||
| type AttrTransferTypeConstraint SwitchStatePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.Switch type AttrTransferTypeConstraint SwitchStatePropertyInfo = Type ~ Bool | |||||||||||||||||||||||||||||||||
type SwitchStateSetCallback = Bool -> IO Bool #
data SwitchStateSetSignalInfo #
Instances
| SignalInfo SwitchStateSetSignalInfo | |||||
Defined in GI.Gtk.Objects.Switch Associated Types
Methods connectSignal :: GObject o => o -> (o -> HaskellCallbackType SwitchStateSetSignalInfo) -> SignalConnectMode -> Maybe Text -> IO SignalHandlerId dbgSignalInfo :: Maybe ResolvedSymbolInfo | |||||
| type HaskellCallbackType SwitchStateSetSignalInfo | |||||
Defined in GI.Gtk.Objects.Switch | |||||
afterSwitchActivate :: (IsSwitch a, MonadIO m) => a -> ((?self :: a) => SwitchActivateCallback) -> m SignalHandlerId #
afterSwitchStateSet :: (IsSwitch a, MonadIO m) => a -> ((?self :: a) => SwitchStateSetCallback) -> m SignalHandlerId #
constructSwitchActive :: (IsSwitch o, MonadIO m) => Bool -> m (GValueConstruct o) #
constructSwitchState :: (IsSwitch o, MonadIO m) => Bool -> m (GValueConstruct o) #
getSwitchActive :: (MonadIO m, IsSwitch o) => o -> m Bool #
getSwitchState :: (MonadIO m, IsSwitch o) => o -> m Bool #
onSwitchActivate :: (IsSwitch a, MonadIO m) => a -> ((?self :: a) => SwitchActivateCallback) -> m SignalHandlerId #
onSwitchStateSet :: (IsSwitch a, MonadIO m) => a -> ((?self :: a) => SwitchStateSetCallback) -> m SignalHandlerId #
setSwitchActive :: (MonadIO m, IsSwitch o) => o -> Bool -> m () #
setSwitchState :: (MonadIO m, IsSwitch o) => o -> Bool -> m () #
switchActive :: AttrLabelProxy "active" #
switchGetActive :: (HasCallStack, MonadIO m, IsSwitch a) => a -> m Bool #
switchGetState :: (HasCallStack, MonadIO m, IsSwitch a) => a -> m Bool #
switchSetActive :: (HasCallStack, MonadIO m, IsSwitch a) => a -> Bool -> m () #
switchSetState :: (HasCallStack, MonadIO m, IsSwitch a) => a -> Bool -> m () #
switchState :: AttrLabelProxy "state" #