| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
GI.Gtk.Objects.TextTagTable
Description
Documentation
newtype TextTagTable #
Constructors
| TextTagTable (ManagedPtr TextTagTable) |
Instances
class (GObject o, IsDescendantOf TextTagTable o) => IsTextTagTable o #
Instances
| (GObject o, IsDescendantOf TextTagTable o) => IsTextTagTable o | |
Defined in GI.Gtk.Objects.TextTagTable | |
type family ResolveTextTagTableMethod (t :: Symbol) o where ... #
Equations
| ResolveTextTagTableMethod "add" o = TextTagTableAddMethodInfo | |
| ResolveTextTagTableMethod "bindProperty" o = ObjectBindPropertyMethodInfo | |
| ResolveTextTagTableMethod "bindPropertyFull" o = ObjectBindPropertyFullMethodInfo | |
| ResolveTextTagTableMethod "forceFloating" o = ObjectForceFloatingMethodInfo | |
| ResolveTextTagTableMethod "foreach" o = TextTagTableForeachMethodInfo | |
| ResolveTextTagTableMethod "freezeNotify" o = ObjectFreezeNotifyMethodInfo | |
| ResolveTextTagTableMethod "getv" o = ObjectGetvMethodInfo | |
| ResolveTextTagTableMethod "isFloating" o = ObjectIsFloatingMethodInfo | |
| ResolveTextTagTableMethod "lookup" o = TextTagTableLookupMethodInfo | |
| ResolveTextTagTableMethod "notify" o = ObjectNotifyMethodInfo | |
| ResolveTextTagTableMethod "notifyByPspec" o = ObjectNotifyByPspecMethodInfo | |
| ResolveTextTagTableMethod "ref" o = ObjectRefMethodInfo | |
| ResolveTextTagTableMethod "refSink" o = ObjectRefSinkMethodInfo | |
| ResolveTextTagTableMethod "remove" o = TextTagTableRemoveMethodInfo | |
| ResolveTextTagTableMethod "runDispose" o = ObjectRunDisposeMethodInfo | |
| ResolveTextTagTableMethod "stealData" o = ObjectStealDataMethodInfo | |
| ResolveTextTagTableMethod "stealQdata" o = ObjectStealQdataMethodInfo | |
| ResolveTextTagTableMethod "thawNotify" o = ObjectThawNotifyMethodInfo | |
| ResolveTextTagTableMethod "unref" o = ObjectUnrefMethodInfo | |
| ResolveTextTagTableMethod "watchClosure" o = ObjectWatchClosureMethodInfo | |
| ResolveTextTagTableMethod "getBuildableId" o = BuildableGetBuildableIdMethodInfo | |
| ResolveTextTagTableMethod "getData" o = ObjectGetDataMethodInfo | |
| ResolveTextTagTableMethod "getProperty" o = ObjectGetPropertyMethodInfo | |
| ResolveTextTagTableMethod "getQdata" o = ObjectGetQdataMethodInfo | |
| ResolveTextTagTableMethod "getSize" o = TextTagTableGetSizeMethodInfo | |
| ResolveTextTagTableMethod "setData" o = ObjectSetDataMethodInfo | |
| ResolveTextTagTableMethod "setDataFull" o = ObjectSetDataFullMethodInfo | |
| ResolveTextTagTableMethod "setProperty" o = ObjectSetPropertyMethodInfo | |
| ResolveTextTagTableMethod l o = MethodResolutionFailed l o :: Type |
data TextTagTableAddMethodInfo #
Instances
| (signature ~ (b -> m Bool), MonadIO m, IsTextTagTable a, IsTextTag b) => OverloadedMethod TextTagTableAddMethodInfo a signature | |
Defined in GI.Gtk.Objects.TextTagTable Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo TextTagTableAddMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.TextTagTable Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data TextTagTableForeachMethodInfo #
Instances
| (signature ~ (TextTagTableForeach -> m ()), MonadIO m, IsTextTagTable a) => OverloadedMethod TextTagTableForeachMethodInfo a signature | |
Defined in GI.Gtk.Objects.TextTagTable Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo TextTagTableForeachMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.TextTagTable Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data TextTagTableGetSizeMethodInfo #
Instances
| (signature ~ m Int32, MonadIO m, IsTextTagTable a) => OverloadedMethod TextTagTableGetSizeMethodInfo a signature | |
Defined in GI.Gtk.Objects.TextTagTable Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo TextTagTableGetSizeMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.TextTagTable Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data TextTagTableLookupMethodInfo #
Instances
| (signature ~ (Text -> m (Maybe TextTag)), MonadIO m, IsTextTagTable a) => OverloadedMethod TextTagTableLookupMethodInfo a signature | |
Defined in GI.Gtk.Objects.TextTagTable Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo TextTagTableLookupMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.TextTagTable Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data TextTagTableRemoveMethodInfo #
Instances
| (signature ~ (b -> m ()), MonadIO m, IsTextTagTable a, IsTextTag b) => OverloadedMethod TextTagTableRemoveMethodInfo a signature | |
Defined in GI.Gtk.Objects.TextTagTable Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo TextTagTableRemoveMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.TextTagTable Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
type TextTagTableTagAddedCallback = TextTag -> IO () #
data TextTagTableTagAddedSignalInfo #
Instances
| SignalInfo TextTagTableTagAddedSignalInfo | |||||
Defined in GI.Gtk.Objects.TextTagTable Associated Types
Methods connectSignal :: GObject o => o -> (o -> HaskellCallbackType TextTagTableTagAddedSignalInfo) -> SignalConnectMode -> Maybe Text -> IO SignalHandlerId dbgSignalInfo :: Maybe ResolvedSymbolInfo | |||||
| type HaskellCallbackType TextTagTableTagAddedSignalInfo | |||||
Defined in GI.Gtk.Objects.TextTagTable | |||||
type TextTagTableTagChangedCallback = TextTag -> Bool -> IO () #
data TextTagTableTagChangedSignalInfo #
Instances
| SignalInfo TextTagTableTagChangedSignalInfo | |||||
Defined in GI.Gtk.Objects.TextTagTable Associated Types
Methods connectSignal :: GObject o => o -> (o -> HaskellCallbackType TextTagTableTagChangedSignalInfo) -> SignalConnectMode -> Maybe Text -> IO SignalHandlerId dbgSignalInfo :: Maybe ResolvedSymbolInfo | |||||
| type HaskellCallbackType TextTagTableTagChangedSignalInfo | |||||
Defined in GI.Gtk.Objects.TextTagTable | |||||
type TextTagTableTagRemovedCallback = TextTag -> IO () #
data TextTagTableTagRemovedSignalInfo #
Instances
| SignalInfo TextTagTableTagRemovedSignalInfo | |||||
Defined in GI.Gtk.Objects.TextTagTable Associated Types
Methods connectSignal :: GObject o => o -> (o -> HaskellCallbackType TextTagTableTagRemovedSignalInfo) -> SignalConnectMode -> Maybe Text -> IO SignalHandlerId dbgSignalInfo :: Maybe ResolvedSymbolInfo | |||||
| type HaskellCallbackType TextTagTableTagRemovedSignalInfo | |||||
Defined in GI.Gtk.Objects.TextTagTable | |||||
afterTextTagTableTagAdded :: (IsTextTagTable a, MonadIO m) => a -> ((?self :: a) => TextTagTableTagAddedCallback) -> m SignalHandlerId #
afterTextTagTableTagChanged :: (IsTextTagTable a, MonadIO m) => a -> ((?self :: a) => TextTagTableTagChangedCallback) -> m SignalHandlerId #
afterTextTagTableTagRemoved :: (IsTextTagTable a, MonadIO m) => a -> ((?self :: a) => TextTagTableTagRemovedCallback) -> m SignalHandlerId #
onTextTagTableTagAdded :: (IsTextTagTable a, MonadIO m) => a -> ((?self :: a) => TextTagTableTagAddedCallback) -> m SignalHandlerId #
onTextTagTableTagChanged :: (IsTextTagTable a, MonadIO m) => a -> ((?self :: a) => TextTagTableTagChangedCallback) -> m SignalHandlerId #
onTextTagTableTagRemoved :: (IsTextTagTable a, MonadIO m) => a -> ((?self :: a) => TextTagTableTagRemovedCallback) -> m SignalHandlerId #
textTagTableAdd :: (HasCallStack, MonadIO m, IsTextTagTable a, IsTextTag b) => a -> b -> m Bool #
textTagTableForeach :: (HasCallStack, MonadIO m, IsTextTagTable a) => a -> TextTagTableForeach -> m () #
textTagTableGetSize :: (HasCallStack, MonadIO m, IsTextTagTable a) => a -> m Int32 #
textTagTableLookup :: (HasCallStack, MonadIO m, IsTextTagTable a) => a -> Text -> m (Maybe TextTag) #
textTagTableNew :: (HasCallStack, MonadIO m) => m TextTagTable #
textTagTableRemove :: (HasCallStack, MonadIO m, IsTextTagTable a, IsTextTag b) => a -> b -> m () #
toTextTagTable :: (MonadIO m, IsTextTagTable o) => o -> m TextTagTable #