| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
GI.Gtk.Objects.WindowControls
Description
Documentation
newtype WindowControls #
Constructors
| WindowControls (ManagedPtr WindowControls) |
Instances
class (GObject o, IsDescendantOf WindowControls o) => IsWindowControls o #
Instances
| (GObject o, IsDescendantOf WindowControls o) => IsWindowControls o | |
Defined in GI.Gtk.Objects.WindowControls | |
type family ResolveWindowControlsMethod (t :: Symbol) o where ... #
Equations
data WindowControlsDecorationLayoutPropertyInfo #
Instances
data WindowControlsEmptyPropertyInfo #
Instances
| AttrInfo WindowControlsEmptyPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.WindowControls Associated Types
Methods attrGet :: AttrBaseTypeConstraint WindowControlsEmptyPropertyInfo o => o -> IO (AttrGetType WindowControlsEmptyPropertyInfo) attrSet :: (AttrBaseTypeConstraint WindowControlsEmptyPropertyInfo o, AttrSetTypeConstraint WindowControlsEmptyPropertyInfo b) => o -> b -> IO () attrClear :: AttrBaseTypeConstraint WindowControlsEmptyPropertyInfo o => o -> IO () attrConstruct :: (AttrBaseTypeConstraint WindowControlsEmptyPropertyInfo o, AttrSetTypeConstraint WindowControlsEmptyPropertyInfo b) => b -> IO (GValueConstruct o) attrTransfer :: (AttrBaseTypeConstraint WindowControlsEmptyPropertyInfo o, AttrTransferTypeConstraint WindowControlsEmptyPropertyInfo b) => Proxy o -> b -> IO (AttrTransferType WindowControlsEmptyPropertyInfo) attrPut :: AttrBaseTypeConstraint WindowControlsEmptyPropertyInfo o => o -> AttrGetType WindowControlsEmptyPropertyInfo -> IO () dbgAttrInfo :: Maybe ResolvedSymbolInfo | |||||||||||||||||||||||||||||||||
| type AttrAllowedOps WindowControlsEmptyPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.WindowControls type AttrAllowedOps WindowControlsEmptyPropertyInfo = '['AttrGet] | |||||||||||||||||||||||||||||||||
| type AttrBaseTypeConstraint WindowControlsEmptyPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.WindowControls | |||||||||||||||||||||||||||||||||
| type AttrGetType WindowControlsEmptyPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.WindowControls type AttrGetType WindowControlsEmptyPropertyInfo = Bool | |||||||||||||||||||||||||||||||||
| type AttrLabel WindowControlsEmptyPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.WindowControls type AttrLabel WindowControlsEmptyPropertyInfo = "empty" | |||||||||||||||||||||||||||||||||
| type AttrOrigin WindowControlsEmptyPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.WindowControls | |||||||||||||||||||||||||||||||||
| type AttrSetTypeConstraint WindowControlsEmptyPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.WindowControls type AttrSetTypeConstraint WindowControlsEmptyPropertyInfo = Type ~ () | |||||||||||||||||||||||||||||||||
| type AttrTransferType WindowControlsEmptyPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.WindowControls type AttrTransferType WindowControlsEmptyPropertyInfo = () | |||||||||||||||||||||||||||||||||
| type AttrTransferTypeConstraint WindowControlsEmptyPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.WindowControls type AttrTransferTypeConstraint WindowControlsEmptyPropertyInfo = Type ~ () | |||||||||||||||||||||||||||||||||
data WindowControlsGetDecorationLayoutMethodInfo #
Instances
| (signature ~ m (Maybe Text), MonadIO m, IsWindowControls a) => OverloadedMethod WindowControlsGetDecorationLayoutMethodInfo a signature | |
Defined in GI.Gtk.Objects.WindowControls Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo WindowControlsGetDecorationLayoutMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.WindowControls Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data WindowControlsGetEmptyMethodInfo #
Instances
| (signature ~ m Bool, MonadIO m, IsWindowControls a) => OverloadedMethod WindowControlsGetEmptyMethodInfo a signature | |
Defined in GI.Gtk.Objects.WindowControls Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo WindowControlsGetEmptyMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.WindowControls Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data WindowControlsGetSideMethodInfo #
Instances
| (signature ~ m PackType, MonadIO m, IsWindowControls a) => OverloadedMethod WindowControlsGetSideMethodInfo a signature | |
Defined in GI.Gtk.Objects.WindowControls Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo WindowControlsGetSideMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.WindowControls Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data WindowControlsGetUseNativeControlsMethodInfo #
Instances
| (signature ~ m Bool, MonadIO m, IsWindowControls a) => OverloadedMethod WindowControlsGetUseNativeControlsMethodInfo a signature | |
Defined in GI.Gtk.Objects.WindowControls Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo WindowControlsGetUseNativeControlsMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.WindowControls Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data WindowControlsSetDecorationLayoutMethodInfo #
Instances
| (signature ~ (Maybe Text -> m ()), MonadIO m, IsWindowControls a) => OverloadedMethod WindowControlsSetDecorationLayoutMethodInfo a signature | |
Defined in GI.Gtk.Objects.WindowControls Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo WindowControlsSetDecorationLayoutMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.WindowControls Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data WindowControlsSetSideMethodInfo #
Instances
| (signature ~ (PackType -> m ()), MonadIO m, IsWindowControls a) => OverloadedMethod WindowControlsSetSideMethodInfo a signature | |
Defined in GI.Gtk.Objects.WindowControls Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo WindowControlsSetSideMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.WindowControls Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data WindowControlsSetUseNativeControlsMethodInfo #
Instances
| (signature ~ (Bool -> m ()), MonadIO m, IsWindowControls a) => OverloadedMethod WindowControlsSetUseNativeControlsMethodInfo a signature | |
Defined in GI.Gtk.Objects.WindowControls Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo WindowControlsSetUseNativeControlsMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.WindowControls Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data WindowControlsSidePropertyInfo #
Instances
| AttrInfo WindowControlsSidePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.WindowControls Associated Types
Methods attrGet :: AttrBaseTypeConstraint WindowControlsSidePropertyInfo o => o -> IO (AttrGetType WindowControlsSidePropertyInfo) attrSet :: (AttrBaseTypeConstraint WindowControlsSidePropertyInfo o, AttrSetTypeConstraint WindowControlsSidePropertyInfo b) => o -> b -> IO () attrClear :: AttrBaseTypeConstraint WindowControlsSidePropertyInfo o => o -> IO () attrConstruct :: (AttrBaseTypeConstraint WindowControlsSidePropertyInfo o, AttrSetTypeConstraint WindowControlsSidePropertyInfo b) => b -> IO (GValueConstruct o) attrTransfer :: (AttrBaseTypeConstraint WindowControlsSidePropertyInfo o, AttrTransferTypeConstraint WindowControlsSidePropertyInfo b) => Proxy o -> b -> IO (AttrTransferType WindowControlsSidePropertyInfo) attrPut :: AttrBaseTypeConstraint WindowControlsSidePropertyInfo o => o -> AttrGetType WindowControlsSidePropertyInfo -> IO () dbgAttrInfo :: Maybe ResolvedSymbolInfo | |||||||||||||||||||||||||||||||||
| type AttrAllowedOps WindowControlsSidePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.WindowControls type AttrAllowedOps WindowControlsSidePropertyInfo = '['AttrSet, 'AttrConstruct, 'AttrGet, 'AttrPut] | |||||||||||||||||||||||||||||||||
| type AttrBaseTypeConstraint WindowControlsSidePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.WindowControls | |||||||||||||||||||||||||||||||||
| type AttrGetType WindowControlsSidePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.WindowControls | |||||||||||||||||||||||||||||||||
| type AttrLabel WindowControlsSidePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.WindowControls type AttrLabel WindowControlsSidePropertyInfo = "side" | |||||||||||||||||||||||||||||||||
| type AttrOrigin WindowControlsSidePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.WindowControls | |||||||||||||||||||||||||||||||||
| type AttrSetTypeConstraint WindowControlsSidePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.WindowControls | |||||||||||||||||||||||||||||||||
| type AttrTransferType WindowControlsSidePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.WindowControls | |||||||||||||||||||||||||||||||||
| type AttrTransferTypeConstraint WindowControlsSidePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.WindowControls | |||||||||||||||||||||||||||||||||
data WindowControlsUseNativeControlsPropertyInfo #
Instances
| AttrInfo WindowControlsUseNativeControlsPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.WindowControls Associated Types
Methods attrGet :: AttrBaseTypeConstraint WindowControlsUseNativeControlsPropertyInfo o => o -> IO (AttrGetType WindowControlsUseNativeControlsPropertyInfo) attrSet :: (AttrBaseTypeConstraint WindowControlsUseNativeControlsPropertyInfo o, AttrSetTypeConstraint WindowControlsUseNativeControlsPropertyInfo b) => o -> b -> IO () attrClear :: AttrBaseTypeConstraint WindowControlsUseNativeControlsPropertyInfo o => o -> IO () attrConstruct :: (AttrBaseTypeConstraint WindowControlsUseNativeControlsPropertyInfo o, AttrSetTypeConstraint WindowControlsUseNativeControlsPropertyInfo b) => b -> IO (GValueConstruct o) attrTransfer :: (AttrBaseTypeConstraint WindowControlsUseNativeControlsPropertyInfo o, AttrTransferTypeConstraint WindowControlsUseNativeControlsPropertyInfo b) => Proxy o -> b -> IO (AttrTransferType WindowControlsUseNativeControlsPropertyInfo) attrPut :: AttrBaseTypeConstraint WindowControlsUseNativeControlsPropertyInfo o => o -> AttrGetType WindowControlsUseNativeControlsPropertyInfo -> IO () dbgAttrInfo :: Maybe ResolvedSymbolInfo | |||||||||||||||||||||||||||||||||
| type AttrAllowedOps WindowControlsUseNativeControlsPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.WindowControls type AttrAllowedOps WindowControlsUseNativeControlsPropertyInfo = '['AttrSet, 'AttrConstruct, 'AttrGet, 'AttrPut] | |||||||||||||||||||||||||||||||||
| type AttrBaseTypeConstraint WindowControlsUseNativeControlsPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.WindowControls | |||||||||||||||||||||||||||||||||
| type AttrGetType WindowControlsUseNativeControlsPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.WindowControls type AttrGetType WindowControlsUseNativeControlsPropertyInfo = Bool | |||||||||||||||||||||||||||||||||
| type AttrLabel WindowControlsUseNativeControlsPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.WindowControls type AttrLabel WindowControlsUseNativeControlsPropertyInfo = "use-native-controls" | |||||||||||||||||||||||||||||||||
| type AttrOrigin WindowControlsUseNativeControlsPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.WindowControls | |||||||||||||||||||||||||||||||||
| type AttrSetTypeConstraint WindowControlsUseNativeControlsPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.WindowControls type AttrSetTypeConstraint WindowControlsUseNativeControlsPropertyInfo = Type ~ Bool | |||||||||||||||||||||||||||||||||
| type AttrTransferType WindowControlsUseNativeControlsPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.WindowControls type AttrTransferType WindowControlsUseNativeControlsPropertyInfo = Bool | |||||||||||||||||||||||||||||||||
| type AttrTransferTypeConstraint WindowControlsUseNativeControlsPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.WindowControls type AttrTransferTypeConstraint WindowControlsUseNativeControlsPropertyInfo = Type ~ Bool | |||||||||||||||||||||||||||||||||
clearWindowControlsDecorationLayout :: (MonadIO m, IsWindowControls o) => o -> m () #
constructWindowControlsDecorationLayout :: (IsWindowControls o, MonadIO m) => Text -> m (GValueConstruct o) #
constructWindowControlsSide :: (IsWindowControls o, MonadIO m) => PackType -> m (GValueConstruct o) #
constructWindowControlsUseNativeControls :: (IsWindowControls o, MonadIO m) => Bool -> m (GValueConstruct o) #
getWindowControlsDecorationLayout :: (MonadIO m, IsWindowControls o) => o -> m (Maybe Text) #
getWindowControlsEmpty :: (MonadIO m, IsWindowControls o) => o -> m Bool #
getWindowControlsSide :: (MonadIO m, IsWindowControls o) => o -> m PackType #
getWindowControlsUseNativeControls :: (MonadIO m, IsWindowControls o) => o -> m Bool #
setWindowControlsDecorationLayout :: (MonadIO m, IsWindowControls o) => o -> Text -> m () #
setWindowControlsSide :: (MonadIO m, IsWindowControls o) => o -> PackType -> m () #
setWindowControlsUseNativeControls :: (MonadIO m, IsWindowControls o) => o -> Bool -> m () #
toWindowControls :: (MonadIO m, IsWindowControls o) => o -> m WindowControls #
windowControlsDecorationLayout :: AttrLabelProxy "decorationLayout" #
windowControlsEmpty :: AttrLabelProxy "empty" #
windowControlsGetDecorationLayout :: (HasCallStack, MonadIO m, IsWindowControls a) => a -> m (Maybe Text) #
windowControlsGetEmpty :: (HasCallStack, MonadIO m, IsWindowControls a) => a -> m Bool #
windowControlsGetSide :: (HasCallStack, MonadIO m, IsWindowControls a) => a -> m PackType #
windowControlsGetUseNativeControls :: (HasCallStack, MonadIO m, IsWindowControls a) => a -> m Bool #
windowControlsNew :: (HasCallStack, MonadIO m) => PackType -> m WindowControls #
windowControlsSetDecorationLayout :: (HasCallStack, MonadIO m, IsWindowControls a) => a -> Maybe Text -> m () #
windowControlsSetSide :: (HasCallStack, MonadIO m, IsWindowControls a) => a -> PackType -> m () #
windowControlsSetUseNativeControls :: (HasCallStack, MonadIO m, IsWindowControls a) => a -> Bool -> m () #
windowControlsSide :: AttrLabelProxy "side" #
windowControlsUseNativeControls :: AttrLabelProxy "useNativeControls" #