| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
GI.Gtk.Objects.IconPaintable
Description
Documentation
newtype IconPaintable #
Constructors
| IconPaintable (ManagedPtr IconPaintable) |
Instances
data IconPaintableFilePropertyInfo #
Instances
data IconPaintableGetFileMethodInfo #
Instances
| (signature ~ m (Maybe File), MonadIO m, IsIconPaintable a) => OverloadedMethod IconPaintableGetFileMethodInfo a signature | |
Defined in GI.Gtk.Objects.IconPaintable Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo IconPaintableGetFileMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.IconPaintable Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data IconPaintableGetIconNameMethodInfo #
Instances
| (signature ~ m (Maybe [Char]), MonadIO m, IsIconPaintable a) => OverloadedMethod IconPaintableGetIconNameMethodInfo a signature | |
Defined in GI.Gtk.Objects.IconPaintable Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo IconPaintableGetIconNameMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.IconPaintable Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data IconPaintableIconNamePropertyInfo #
Instances
| AttrInfo IconPaintableIconNamePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.IconPaintable Associated Types
Methods attrGet :: AttrBaseTypeConstraint IconPaintableIconNamePropertyInfo o => o -> IO (AttrGetType IconPaintableIconNamePropertyInfo) attrSet :: (AttrBaseTypeConstraint IconPaintableIconNamePropertyInfo o, AttrSetTypeConstraint IconPaintableIconNamePropertyInfo b) => o -> b -> IO () attrClear :: AttrBaseTypeConstraint IconPaintableIconNamePropertyInfo o => o -> IO () attrConstruct :: (AttrBaseTypeConstraint IconPaintableIconNamePropertyInfo o, AttrSetTypeConstraint IconPaintableIconNamePropertyInfo b) => b -> IO (GValueConstruct o) attrTransfer :: (AttrBaseTypeConstraint IconPaintableIconNamePropertyInfo o, AttrTransferTypeConstraint IconPaintableIconNamePropertyInfo b) => Proxy o -> b -> IO (AttrTransferType IconPaintableIconNamePropertyInfo) attrPut :: AttrBaseTypeConstraint IconPaintableIconNamePropertyInfo o => o -> AttrGetType IconPaintableIconNamePropertyInfo -> IO () dbgAttrInfo :: Maybe ResolvedSymbolInfo | |||||||||||||||||||||||||||||||||
| type AttrAllowedOps IconPaintableIconNamePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.IconPaintable type AttrAllowedOps IconPaintableIconNamePropertyInfo = '['AttrConstruct, 'AttrGet, 'AttrClear] | |||||||||||||||||||||||||||||||||
| type AttrBaseTypeConstraint IconPaintableIconNamePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.IconPaintable | |||||||||||||||||||||||||||||||||
| type AttrGetType IconPaintableIconNamePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.IconPaintable type AttrGetType IconPaintableIconNamePropertyInfo = Maybe Text | |||||||||||||||||||||||||||||||||
| type AttrLabel IconPaintableIconNamePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.IconPaintable type AttrLabel IconPaintableIconNamePropertyInfo = "icon-name" | |||||||||||||||||||||||||||||||||
| type AttrOrigin IconPaintableIconNamePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.IconPaintable | |||||||||||||||||||||||||||||||||
| type AttrSetTypeConstraint IconPaintableIconNamePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.IconPaintable type AttrSetTypeConstraint IconPaintableIconNamePropertyInfo = Type ~ Text | |||||||||||||||||||||||||||||||||
| type AttrTransferType IconPaintableIconNamePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.IconPaintable type AttrTransferType IconPaintableIconNamePropertyInfo = Text | |||||||||||||||||||||||||||||||||
| type AttrTransferTypeConstraint IconPaintableIconNamePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.IconPaintable type AttrTransferTypeConstraint IconPaintableIconNamePropertyInfo = Type ~ Text | |||||||||||||||||||||||||||||||||
data IconPaintableIsSymbolicMethodInfo #
Instances
| (signature ~ m Bool, MonadIO m, IsIconPaintable a) => OverloadedMethod IconPaintableIsSymbolicMethodInfo a signature | |
Defined in GI.Gtk.Objects.IconPaintable Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo IconPaintableIsSymbolicMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.IconPaintable Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data IconPaintableIsSymbolicPropertyInfo #
Instances
| AttrInfo IconPaintableIsSymbolicPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.IconPaintable Associated Types
Methods attrGet :: AttrBaseTypeConstraint IconPaintableIsSymbolicPropertyInfo o => o -> IO (AttrGetType IconPaintableIsSymbolicPropertyInfo) attrSet :: (AttrBaseTypeConstraint IconPaintableIsSymbolicPropertyInfo o, AttrSetTypeConstraint IconPaintableIsSymbolicPropertyInfo b) => o -> b -> IO () attrClear :: AttrBaseTypeConstraint IconPaintableIsSymbolicPropertyInfo o => o -> IO () attrConstruct :: (AttrBaseTypeConstraint IconPaintableIsSymbolicPropertyInfo o, AttrSetTypeConstraint IconPaintableIsSymbolicPropertyInfo b) => b -> IO (GValueConstruct o) attrTransfer :: (AttrBaseTypeConstraint IconPaintableIsSymbolicPropertyInfo o, AttrTransferTypeConstraint IconPaintableIsSymbolicPropertyInfo b) => Proxy o -> b -> IO (AttrTransferType IconPaintableIsSymbolicPropertyInfo) attrPut :: AttrBaseTypeConstraint IconPaintableIsSymbolicPropertyInfo o => o -> AttrGetType IconPaintableIsSymbolicPropertyInfo -> IO () dbgAttrInfo :: Maybe ResolvedSymbolInfo | |||||||||||||||||||||||||||||||||
| type AttrAllowedOps IconPaintableIsSymbolicPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.IconPaintable type AttrAllowedOps IconPaintableIsSymbolicPropertyInfo = '['AttrSet, 'AttrConstruct, 'AttrGet, 'AttrPut] | |||||||||||||||||||||||||||||||||
| type AttrBaseTypeConstraint IconPaintableIsSymbolicPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.IconPaintable | |||||||||||||||||||||||||||||||||
| type AttrGetType IconPaintableIsSymbolicPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.IconPaintable type AttrGetType IconPaintableIsSymbolicPropertyInfo = Bool | |||||||||||||||||||||||||||||||||
| type AttrLabel IconPaintableIsSymbolicPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.IconPaintable type AttrLabel IconPaintableIsSymbolicPropertyInfo = "is-symbolic" | |||||||||||||||||||||||||||||||||
| type AttrOrigin IconPaintableIsSymbolicPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.IconPaintable | |||||||||||||||||||||||||||||||||
| type AttrSetTypeConstraint IconPaintableIsSymbolicPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.IconPaintable type AttrSetTypeConstraint IconPaintableIsSymbolicPropertyInfo = Type ~ Bool | |||||||||||||||||||||||||||||||||
| type AttrTransferType IconPaintableIsSymbolicPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.IconPaintable type AttrTransferType IconPaintableIsSymbolicPropertyInfo = Bool | |||||||||||||||||||||||||||||||||
| type AttrTransferTypeConstraint IconPaintableIsSymbolicPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.IconPaintable type AttrTransferTypeConstraint IconPaintableIsSymbolicPropertyInfo = Type ~ Bool | |||||||||||||||||||||||||||||||||
data IconPaintableScalePropertyInfo #
Instances
| AttrInfo IconPaintableScalePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.IconPaintable Associated Types
Methods attrGet :: AttrBaseTypeConstraint IconPaintableScalePropertyInfo o => o -> IO (AttrGetType IconPaintableScalePropertyInfo) attrSet :: (AttrBaseTypeConstraint IconPaintableScalePropertyInfo o, AttrSetTypeConstraint IconPaintableScalePropertyInfo b) => o -> b -> IO () attrClear :: AttrBaseTypeConstraint IconPaintableScalePropertyInfo o => o -> IO () attrConstruct :: (AttrBaseTypeConstraint IconPaintableScalePropertyInfo o, AttrSetTypeConstraint IconPaintableScalePropertyInfo b) => b -> IO (GValueConstruct o) attrTransfer :: (AttrBaseTypeConstraint IconPaintableScalePropertyInfo o, AttrTransferTypeConstraint IconPaintableScalePropertyInfo b) => Proxy o -> b -> IO (AttrTransferType IconPaintableScalePropertyInfo) attrPut :: AttrBaseTypeConstraint IconPaintableScalePropertyInfo o => o -> AttrGetType IconPaintableScalePropertyInfo -> IO () dbgAttrInfo :: Maybe ResolvedSymbolInfo | |||||||||||||||||||||||||||||||||
| type AttrAllowedOps IconPaintableScalePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.IconPaintable type AttrAllowedOps IconPaintableScalePropertyInfo = '['AttrSet, 'AttrConstruct, 'AttrGet, 'AttrPut] | |||||||||||||||||||||||||||||||||
| type AttrBaseTypeConstraint IconPaintableScalePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.IconPaintable | |||||||||||||||||||||||||||||||||
| type AttrGetType IconPaintableScalePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.IconPaintable type AttrGetType IconPaintableScalePropertyInfo = Int32 | |||||||||||||||||||||||||||||||||
| type AttrLabel IconPaintableScalePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.IconPaintable type AttrLabel IconPaintableScalePropertyInfo = "scale" | |||||||||||||||||||||||||||||||||
| type AttrOrigin IconPaintableScalePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.IconPaintable | |||||||||||||||||||||||||||||||||
| type AttrSetTypeConstraint IconPaintableScalePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.IconPaintable type AttrSetTypeConstraint IconPaintableScalePropertyInfo = Type ~ Int32 | |||||||||||||||||||||||||||||||||
| type AttrTransferType IconPaintableScalePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.IconPaintable type AttrTransferType IconPaintableScalePropertyInfo = Int32 | |||||||||||||||||||||||||||||||||
| type AttrTransferTypeConstraint IconPaintableScalePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.IconPaintable type AttrTransferTypeConstraint IconPaintableScalePropertyInfo = Type ~ Int32 | |||||||||||||||||||||||||||||||||
data IconPaintableSizePropertyInfo #
Instances
| AttrInfo IconPaintableSizePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.IconPaintable Associated Types
Methods attrGet :: AttrBaseTypeConstraint IconPaintableSizePropertyInfo o => o -> IO (AttrGetType IconPaintableSizePropertyInfo) attrSet :: (AttrBaseTypeConstraint IconPaintableSizePropertyInfo o, AttrSetTypeConstraint IconPaintableSizePropertyInfo b) => o -> b -> IO () attrClear :: AttrBaseTypeConstraint IconPaintableSizePropertyInfo o => o -> IO () attrConstruct :: (AttrBaseTypeConstraint IconPaintableSizePropertyInfo o, AttrSetTypeConstraint IconPaintableSizePropertyInfo b) => b -> IO (GValueConstruct o) attrTransfer :: (AttrBaseTypeConstraint IconPaintableSizePropertyInfo o, AttrTransferTypeConstraint IconPaintableSizePropertyInfo b) => Proxy o -> b -> IO (AttrTransferType IconPaintableSizePropertyInfo) attrPut :: AttrBaseTypeConstraint IconPaintableSizePropertyInfo o => o -> AttrGetType IconPaintableSizePropertyInfo -> IO () dbgAttrInfo :: Maybe ResolvedSymbolInfo | |||||||||||||||||||||||||||||||||
| type AttrAllowedOps IconPaintableSizePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.IconPaintable type AttrAllowedOps IconPaintableSizePropertyInfo = '['AttrSet, 'AttrConstruct, 'AttrGet, 'AttrPut] | |||||||||||||||||||||||||||||||||
| type AttrBaseTypeConstraint IconPaintableSizePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.IconPaintable | |||||||||||||||||||||||||||||||||
| type AttrGetType IconPaintableSizePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.IconPaintable type AttrGetType IconPaintableSizePropertyInfo = Int32 | |||||||||||||||||||||||||||||||||
| type AttrLabel IconPaintableSizePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.IconPaintable type AttrLabel IconPaintableSizePropertyInfo = "size" | |||||||||||||||||||||||||||||||||
| type AttrOrigin IconPaintableSizePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.IconPaintable | |||||||||||||||||||||||||||||||||
| type AttrSetTypeConstraint IconPaintableSizePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.IconPaintable type AttrSetTypeConstraint IconPaintableSizePropertyInfo = Type ~ Int32 | |||||||||||||||||||||||||||||||||
| type AttrTransferType IconPaintableSizePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.IconPaintable type AttrTransferType IconPaintableSizePropertyInfo = Int32 | |||||||||||||||||||||||||||||||||
| type AttrTransferTypeConstraint IconPaintableSizePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.IconPaintable type AttrTransferTypeConstraint IconPaintableSizePropertyInfo = Type ~ Int32 | |||||||||||||||||||||||||||||||||
class (GObject o, IsDescendantOf IconPaintable o) => IsIconPaintable o #
Instances
| (GObject o, IsDescendantOf IconPaintable o) => IsIconPaintable o | |
Defined in GI.Gtk.Objects.IconPaintable | |
type family ResolveIconPaintableMethod (t :: Symbol) o where ... #
Equations
| ResolveIconPaintableMethod "bindProperty" o = ObjectBindPropertyMethodInfo | |
| ResolveIconPaintableMethod "bindPropertyFull" o = ObjectBindPropertyFullMethodInfo | |
| ResolveIconPaintableMethod "computeConcreteSize" o = PaintableComputeConcreteSizeMethodInfo | |
| ResolveIconPaintableMethod "forceFloating" o = ObjectForceFloatingMethodInfo | |
| ResolveIconPaintableMethod "freezeNotify" o = ObjectFreezeNotifyMethodInfo | |
| ResolveIconPaintableMethod "getv" o = ObjectGetvMethodInfo | |
| ResolveIconPaintableMethod "invalidateContents" o = PaintableInvalidateContentsMethodInfo | |
| ResolveIconPaintableMethod "invalidateSize" o = PaintableInvalidateSizeMethodInfo | |
| ResolveIconPaintableMethod "isFloating" o = ObjectIsFloatingMethodInfo | |
| ResolveIconPaintableMethod "isSymbolic" o = IconPaintableIsSymbolicMethodInfo | |
| ResolveIconPaintableMethod "notify" o = ObjectNotifyMethodInfo | |
| ResolveIconPaintableMethod "notifyByPspec" o = ObjectNotifyByPspecMethodInfo | |
| ResolveIconPaintableMethod "ref" o = ObjectRefMethodInfo | |
| ResolveIconPaintableMethod "refSink" o = ObjectRefSinkMethodInfo | |
| ResolveIconPaintableMethod "runDispose" o = ObjectRunDisposeMethodInfo | |
| ResolveIconPaintableMethod "snapshot" o = PaintableSnapshotMethodInfo | |
| ResolveIconPaintableMethod "snapshotSymbolic" o = SymbolicPaintableSnapshotSymbolicMethodInfo | |
| ResolveIconPaintableMethod "snapshotWithWeight" o = SymbolicPaintableSnapshotWithWeightMethodInfo | |
| ResolveIconPaintableMethod "stealData" o = ObjectStealDataMethodInfo | |
| ResolveIconPaintableMethod "stealQdata" o = ObjectStealQdataMethodInfo | |
| ResolveIconPaintableMethod "thawNotify" o = ObjectThawNotifyMethodInfo | |
| ResolveIconPaintableMethod "unref" o = ObjectUnrefMethodInfo | |
| ResolveIconPaintableMethod "watchClosure" o = ObjectWatchClosureMethodInfo | |
| ResolveIconPaintableMethod "getCurrentImage" o = PaintableGetCurrentImageMethodInfo | |
| ResolveIconPaintableMethod "getData" o = ObjectGetDataMethodInfo | |
| ResolveIconPaintableMethod "getFile" o = IconPaintableGetFileMethodInfo | |
| ResolveIconPaintableMethod "getFlags" o = PaintableGetFlagsMethodInfo | |
| ResolveIconPaintableMethod "getIconName" o = IconPaintableGetIconNameMethodInfo | |
| ResolveIconPaintableMethod "getIntrinsicAspectRatio" o = PaintableGetIntrinsicAspectRatioMethodInfo | |
| ResolveIconPaintableMethod "getIntrinsicHeight" o = PaintableGetIntrinsicHeightMethodInfo | |
| ResolveIconPaintableMethod "getIntrinsicWidth" o = PaintableGetIntrinsicWidthMethodInfo | |
| ResolveIconPaintableMethod "getProperty" o = ObjectGetPropertyMethodInfo | |
| ResolveIconPaintableMethod "getQdata" o = ObjectGetQdataMethodInfo | |
| ResolveIconPaintableMethod "setData" o = ObjectSetDataMethodInfo | |
| ResolveIconPaintableMethod "setDataFull" o = ObjectSetDataFullMethodInfo | |
| ResolveIconPaintableMethod "setProperty" o = ObjectSetPropertyMethodInfo | |
| ResolveIconPaintableMethod l o = MethodResolutionFailed l o :: Type |
constructIconPaintableFile :: (IsIconPaintable o, MonadIO m, IsFile a) => a -> m (GValueConstruct o) #
constructIconPaintableIconName :: (IsIconPaintable o, MonadIO m) => Text -> m (GValueConstruct o) #
constructIconPaintableIsSymbolic :: (IsIconPaintable o, MonadIO m) => Bool -> m (GValueConstruct o) #
constructIconPaintableScale :: (IsIconPaintable o, MonadIO m) => Int32 -> m (GValueConstruct o) #
constructIconPaintableSize :: (IsIconPaintable o, MonadIO m) => Int32 -> m (GValueConstruct o) #
getIconPaintableFile :: (MonadIO m, IsIconPaintable o) => o -> m (Maybe File) #
getIconPaintableIconName :: (MonadIO m, IsIconPaintable o) => o -> m (Maybe Text) #
getIconPaintableIsSymbolic :: (MonadIO m, IsIconPaintable o) => o -> m Bool #
getIconPaintableScale :: (MonadIO m, IsIconPaintable o) => o -> m Int32 #
getIconPaintableSize :: (MonadIO m, IsIconPaintable o) => o -> m Int32 #
iconPaintableFile :: AttrLabelProxy "file" #
iconPaintableGetFile :: (HasCallStack, MonadIO m, IsIconPaintable a) => a -> m (Maybe File) #
iconPaintableGetIconName :: (HasCallStack, MonadIO m, IsIconPaintable a) => a -> m (Maybe [Char]) #
iconPaintableIconName :: AttrLabelProxy "iconName" #
iconPaintableIsSymbolic :: (HasCallStack, MonadIO m, IsIconPaintable a) => a -> m Bool #
iconPaintableNewForFile :: (HasCallStack, MonadIO m, IsFile a) => a -> Int32 -> Int32 -> m IconPaintable #
iconPaintableScale :: AttrLabelProxy "scale" #
iconPaintableSize :: AttrLabelProxy "size" #
setIconPaintableIsSymbolic :: (MonadIO m, IsIconPaintable o) => o -> Bool -> m () #
setIconPaintableScale :: (MonadIO m, IsIconPaintable o) => o -> Int32 -> m () #
setIconPaintableSize :: (MonadIO m, IsIconPaintable o) => o -> Int32 -> m () #
toIconPaintable :: (MonadIO m, IsIconPaintable o) => o -> m IconPaintable #