| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
GI.Gtk.Objects.ShortcutLabel
Description
Documentation
newtype ShortcutLabel #
Constructors
| ShortcutLabel (ManagedPtr ShortcutLabel) |
Instances
class (GObject o, IsDescendantOf ShortcutLabel o) => IsShortcutLabel o #
Instances
| (GObject o, IsDescendantOf ShortcutLabel o) => IsShortcutLabel o | |
Defined in GI.Gtk.Objects.ShortcutLabel | |
type family ResolveShortcutLabelMethod (t :: Symbol) o where ... #
Equations
data ShortcutLabelAcceleratorPropertyInfo #
Instances
data ShortcutLabelDisabledTextPropertyInfo #
Instances
| AttrInfo ShortcutLabelDisabledTextPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.ShortcutLabel Associated Types
Methods attrGet :: AttrBaseTypeConstraint ShortcutLabelDisabledTextPropertyInfo o => o -> IO (AttrGetType ShortcutLabelDisabledTextPropertyInfo) attrSet :: (AttrBaseTypeConstraint ShortcutLabelDisabledTextPropertyInfo o, AttrSetTypeConstraint ShortcutLabelDisabledTextPropertyInfo b) => o -> b -> IO () attrClear :: AttrBaseTypeConstraint ShortcutLabelDisabledTextPropertyInfo o => o -> IO () attrConstruct :: (AttrBaseTypeConstraint ShortcutLabelDisabledTextPropertyInfo o, AttrSetTypeConstraint ShortcutLabelDisabledTextPropertyInfo b) => b -> IO (GValueConstruct o) attrTransfer :: (AttrBaseTypeConstraint ShortcutLabelDisabledTextPropertyInfo o, AttrTransferTypeConstraint ShortcutLabelDisabledTextPropertyInfo b) => Proxy o -> b -> IO (AttrTransferType ShortcutLabelDisabledTextPropertyInfo) attrPut :: AttrBaseTypeConstraint ShortcutLabelDisabledTextPropertyInfo o => o -> AttrGetType ShortcutLabelDisabledTextPropertyInfo -> IO () dbgAttrInfo :: Maybe ResolvedSymbolInfo | |||||||||||||||||||||||||||||||||
| type AttrAllowedOps ShortcutLabelDisabledTextPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.ShortcutLabel type AttrAllowedOps ShortcutLabelDisabledTextPropertyInfo = '['AttrSet, 'AttrConstruct, 'AttrGet] | |||||||||||||||||||||||||||||||||
| type AttrBaseTypeConstraint ShortcutLabelDisabledTextPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.ShortcutLabel | |||||||||||||||||||||||||||||||||
| type AttrGetType ShortcutLabelDisabledTextPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.ShortcutLabel type AttrGetType ShortcutLabelDisabledTextPropertyInfo = Maybe Text | |||||||||||||||||||||||||||||||||
| type AttrLabel ShortcutLabelDisabledTextPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.ShortcutLabel type AttrLabel ShortcutLabelDisabledTextPropertyInfo = "disabled-text" | |||||||||||||||||||||||||||||||||
| type AttrOrigin ShortcutLabelDisabledTextPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.ShortcutLabel | |||||||||||||||||||||||||||||||||
| type AttrSetTypeConstraint ShortcutLabelDisabledTextPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.ShortcutLabel type AttrSetTypeConstraint ShortcutLabelDisabledTextPropertyInfo = Type ~ Text | |||||||||||||||||||||||||||||||||
| type AttrTransferType ShortcutLabelDisabledTextPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.ShortcutLabel type AttrTransferType ShortcutLabelDisabledTextPropertyInfo = Text | |||||||||||||||||||||||||||||||||
| type AttrTransferTypeConstraint ShortcutLabelDisabledTextPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.ShortcutLabel type AttrTransferTypeConstraint ShortcutLabelDisabledTextPropertyInfo = Type ~ Text | |||||||||||||||||||||||||||||||||
data ShortcutLabelGetAcceleratorMethodInfo #
Instances
| (signature ~ m (Maybe Text), MonadIO m, IsShortcutLabel a) => OverloadedMethod ShortcutLabelGetAcceleratorMethodInfo a signature | |
Defined in GI.Gtk.Objects.ShortcutLabel Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo ShortcutLabelGetAcceleratorMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.ShortcutLabel Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data ShortcutLabelGetDisabledTextMethodInfo #
Instances
| (signature ~ m (Maybe Text), MonadIO m, IsShortcutLabel a) => OverloadedMethod ShortcutLabelGetDisabledTextMethodInfo a signature | |
Defined in GI.Gtk.Objects.ShortcutLabel Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo ShortcutLabelGetDisabledTextMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.ShortcutLabel Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data ShortcutLabelSetAcceleratorMethodInfo #
Instances
| (signature ~ (Text -> m ()), MonadIO m, IsShortcutLabel a) => OverloadedMethod ShortcutLabelSetAcceleratorMethodInfo a signature | |
Defined in GI.Gtk.Objects.ShortcutLabel Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo ShortcutLabelSetAcceleratorMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.ShortcutLabel Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data ShortcutLabelSetDisabledTextMethodInfo #
Instances
| (signature ~ (Text -> m ()), MonadIO m, IsShortcutLabel a) => OverloadedMethod ShortcutLabelSetDisabledTextMethodInfo a signature | |
Defined in GI.Gtk.Objects.ShortcutLabel Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo ShortcutLabelSetDisabledTextMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.ShortcutLabel Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
constructShortcutLabelAccelerator :: (IsShortcutLabel o, MonadIO m) => Text -> m (GValueConstruct o) #
constructShortcutLabelDisabledText :: (IsShortcutLabel o, MonadIO m) => Text -> m (GValueConstruct o) #
getShortcutLabelAccelerator :: (MonadIO m, IsShortcutLabel o) => o -> m (Maybe Text) #
getShortcutLabelDisabledText :: (MonadIO m, IsShortcutLabel o) => o -> m (Maybe Text) #
setShortcutLabelAccelerator :: (MonadIO m, IsShortcutLabel o) => o -> Text -> m () #
setShortcutLabelDisabledText :: (MonadIO m, IsShortcutLabel o) => o -> Text -> m () #
shortcutLabelAccelerator :: AttrLabelProxy "accelerator" #
shortcutLabelDisabledText :: AttrLabelProxy "disabledText" #
shortcutLabelGetAccelerator :: (HasCallStack, MonadIO m, IsShortcutLabel a) => a -> m (Maybe Text) #
shortcutLabelGetDisabledText :: (HasCallStack, MonadIO m, IsShortcutLabel a) => a -> m (Maybe Text) #
shortcutLabelNew :: (HasCallStack, MonadIO m) => Text -> m ShortcutLabel #
shortcutLabelSetAccelerator :: (HasCallStack, MonadIO m, IsShortcutLabel a) => a -> Text -> m () #
shortcutLabelSetDisabledText :: (HasCallStack, MonadIO m, IsShortcutLabel a) => a -> Text -> m () #
toShortcutLabel :: (MonadIO m, IsShortcutLabel o) => o -> m ShortcutLabel #