| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
GI.Gtk.Objects.StringList
Description
Documentation
newtype StringList #
Constructors
| StringList (ManagedPtr StringList) |
Instances
class (GObject o, IsDescendantOf StringList o) => IsStringList o #
Instances
| (GObject o, IsDescendantOf StringList o) => IsStringList o | |
Defined in GI.Gtk.Objects.StringList | |
type family ResolveStringListMethod (t :: Symbol) o where ... #
Equations
| ResolveStringListMethod "append" o = StringListAppendMethodInfo | |
| ResolveStringListMethod "bindProperty" o = ObjectBindPropertyMethodInfo | |
| ResolveStringListMethod "bindPropertyFull" o = ObjectBindPropertyFullMethodInfo | |
| ResolveStringListMethod "find" o = StringListFindMethodInfo | |
| ResolveStringListMethod "forceFloating" o = ObjectForceFloatingMethodInfo | |
| ResolveStringListMethod "freezeNotify" o = ObjectFreezeNotifyMethodInfo | |
| ResolveStringListMethod "getv" o = ObjectGetvMethodInfo | |
| ResolveStringListMethod "isFloating" o = ObjectIsFloatingMethodInfo | |
| ResolveStringListMethod "itemsChanged" o = ListModelItemsChangedMethodInfo | |
| ResolveStringListMethod "notify" o = ObjectNotifyMethodInfo | |
| ResolveStringListMethod "notifyByPspec" o = ObjectNotifyByPspecMethodInfo | |
| ResolveStringListMethod "ref" o = ObjectRefMethodInfo | |
| ResolveStringListMethod "refSink" o = ObjectRefSinkMethodInfo | |
| ResolveStringListMethod "remove" o = StringListRemoveMethodInfo | |
| ResolveStringListMethod "runDispose" o = ObjectRunDisposeMethodInfo | |
| ResolveStringListMethod "splice" o = StringListSpliceMethodInfo | |
| ResolveStringListMethod "stealData" o = ObjectStealDataMethodInfo | |
| ResolveStringListMethod "stealQdata" o = ObjectStealQdataMethodInfo | |
| ResolveStringListMethod "take" o = StringListTakeMethodInfo | |
| ResolveStringListMethod "thawNotify" o = ObjectThawNotifyMethodInfo | |
| ResolveStringListMethod "unref" o = ObjectUnrefMethodInfo | |
| ResolveStringListMethod "watchClosure" o = ObjectWatchClosureMethodInfo | |
| ResolveStringListMethod "getBuildableId" o = BuildableGetBuildableIdMethodInfo | |
| ResolveStringListMethod "getData" o = ObjectGetDataMethodInfo | |
| ResolveStringListMethod "getItem" o = ListModelGetItemMethodInfo | |
| ResolveStringListMethod "getItemType" o = ListModelGetItemTypeMethodInfo | |
| ResolveStringListMethod "getNItems" o = ListModelGetNItemsMethodInfo | |
| ResolveStringListMethod "getProperty" o = ObjectGetPropertyMethodInfo | |
| ResolveStringListMethod "getQdata" o = ObjectGetQdataMethodInfo | |
| ResolveStringListMethod "getString" o = StringListGetStringMethodInfo | |
| ResolveStringListMethod "setData" o = ObjectSetDataMethodInfo | |
| ResolveStringListMethod "setDataFull" o = ObjectSetDataFullMethodInfo | |
| ResolveStringListMethod "setProperty" o = ObjectSetPropertyMethodInfo | |
| ResolveStringListMethod l o = MethodResolutionFailed l o :: Type |
data StringListAppendMethodInfo #
Instances
| (signature ~ (Text -> m ()), MonadIO m, IsStringList a) => OverloadedMethod StringListAppendMethodInfo a signature | |
Defined in GI.Gtk.Objects.StringList Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo StringListAppendMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.StringList Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data StringListFindMethodInfo #
Instances
| (signature ~ (Text -> m Word32), MonadIO m, IsStringList a) => OverloadedMethod StringListFindMethodInfo a signature | |
Defined in GI.Gtk.Objects.StringList Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo StringListFindMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.StringList Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data StringListGetStringMethodInfo #
Instances
| (signature ~ (Word32 -> m (Maybe Text)), MonadIO m, IsStringList a) => OverloadedMethod StringListGetStringMethodInfo a signature | |
Defined in GI.Gtk.Objects.StringList Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo StringListGetStringMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.StringList Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data StringListItemTypePropertyInfo #
Instances
data StringListNItemsPropertyInfo #
Instances
| AttrInfo StringListNItemsPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.StringList Associated Types
Methods attrGet :: AttrBaseTypeConstraint StringListNItemsPropertyInfo o => o -> IO (AttrGetType StringListNItemsPropertyInfo) attrSet :: (AttrBaseTypeConstraint StringListNItemsPropertyInfo o, AttrSetTypeConstraint StringListNItemsPropertyInfo b) => o -> b -> IO () attrClear :: AttrBaseTypeConstraint StringListNItemsPropertyInfo o => o -> IO () attrConstruct :: (AttrBaseTypeConstraint StringListNItemsPropertyInfo o, AttrSetTypeConstraint StringListNItemsPropertyInfo b) => b -> IO (GValueConstruct o) attrTransfer :: (AttrBaseTypeConstraint StringListNItemsPropertyInfo o, AttrTransferTypeConstraint StringListNItemsPropertyInfo b) => Proxy o -> b -> IO (AttrTransferType StringListNItemsPropertyInfo) attrPut :: AttrBaseTypeConstraint StringListNItemsPropertyInfo o => o -> AttrGetType StringListNItemsPropertyInfo -> IO () dbgAttrInfo :: Maybe ResolvedSymbolInfo | |||||||||||||||||||||||||||||||||
| type AttrAllowedOps StringListNItemsPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.StringList type AttrAllowedOps StringListNItemsPropertyInfo = '['AttrGet] | |||||||||||||||||||||||||||||||||
| type AttrBaseTypeConstraint StringListNItemsPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.StringList | |||||||||||||||||||||||||||||||||
| type AttrGetType StringListNItemsPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.StringList type AttrGetType StringListNItemsPropertyInfo = Word32 | |||||||||||||||||||||||||||||||||
| type AttrLabel StringListNItemsPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.StringList type AttrLabel StringListNItemsPropertyInfo = "n-items" | |||||||||||||||||||||||||||||||||
| type AttrOrigin StringListNItemsPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.StringList | |||||||||||||||||||||||||||||||||
| type AttrSetTypeConstraint StringListNItemsPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.StringList type AttrSetTypeConstraint StringListNItemsPropertyInfo = Type ~ () | |||||||||||||||||||||||||||||||||
| type AttrTransferType StringListNItemsPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.StringList type AttrTransferType StringListNItemsPropertyInfo = () | |||||||||||||||||||||||||||||||||
| type AttrTransferTypeConstraint StringListNItemsPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.StringList type AttrTransferTypeConstraint StringListNItemsPropertyInfo = Type ~ () | |||||||||||||||||||||||||||||||||
data StringListRemoveMethodInfo #
Instances
| (signature ~ (Word32 -> m ()), MonadIO m, IsStringList a) => OverloadedMethod StringListRemoveMethodInfo a signature | |
Defined in GI.Gtk.Objects.StringList Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo StringListRemoveMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.StringList Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data StringListSpliceMethodInfo #
Instances
| (signature ~ (Word32 -> Word32 -> Maybe [Text] -> m ()), MonadIO m, IsStringList a) => OverloadedMethod StringListSpliceMethodInfo a signature | |
Defined in GI.Gtk.Objects.StringList Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo StringListSpliceMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.StringList Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data StringListStringsPropertyInfo #
Instances
| AttrInfo StringListStringsPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.StringList Associated Types
Methods attrGet :: AttrBaseTypeConstraint StringListStringsPropertyInfo o => o -> IO (AttrGetType StringListStringsPropertyInfo) attrSet :: (AttrBaseTypeConstraint StringListStringsPropertyInfo o, AttrSetTypeConstraint StringListStringsPropertyInfo b) => o -> b -> IO () attrClear :: AttrBaseTypeConstraint StringListStringsPropertyInfo o => o -> IO () attrConstruct :: (AttrBaseTypeConstraint StringListStringsPropertyInfo o, AttrSetTypeConstraint StringListStringsPropertyInfo b) => b -> IO (GValueConstruct o) attrTransfer :: (AttrBaseTypeConstraint StringListStringsPropertyInfo o, AttrTransferTypeConstraint StringListStringsPropertyInfo b) => Proxy o -> b -> IO (AttrTransferType StringListStringsPropertyInfo) attrPut :: AttrBaseTypeConstraint StringListStringsPropertyInfo o => o -> AttrGetType StringListStringsPropertyInfo -> IO () dbgAttrInfo :: Maybe ResolvedSymbolInfo | |||||||||||||||||||||||||||||||||
| type AttrAllowedOps StringListStringsPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.StringList type AttrAllowedOps StringListStringsPropertyInfo = '['AttrConstruct, 'AttrClear] | |||||||||||||||||||||||||||||||||
| type AttrBaseTypeConstraint StringListStringsPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.StringList | |||||||||||||||||||||||||||||||||
| type AttrGetType StringListStringsPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.StringList type AttrGetType StringListStringsPropertyInfo = () | |||||||||||||||||||||||||||||||||
| type AttrLabel StringListStringsPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.StringList type AttrLabel StringListStringsPropertyInfo = "strings" | |||||||||||||||||||||||||||||||||
| type AttrOrigin StringListStringsPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.StringList | |||||||||||||||||||||||||||||||||
| type AttrSetTypeConstraint StringListStringsPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.StringList type AttrSetTypeConstraint StringListStringsPropertyInfo = Type ~ [Text] | |||||||||||||||||||||||||||||||||
| type AttrTransferType StringListStringsPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.StringList type AttrTransferType StringListStringsPropertyInfo = [Text] | |||||||||||||||||||||||||||||||||
| type AttrTransferTypeConstraint StringListStringsPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.StringList type AttrTransferTypeConstraint StringListStringsPropertyInfo = Type ~ [Text] | |||||||||||||||||||||||||||||||||
data StringListTakeMethodInfo #
Instances
| (signature ~ (Text -> m ()), MonadIO m, IsStringList a) => OverloadedMethod StringListTakeMethodInfo a signature | |
Defined in GI.Gtk.Objects.StringList Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo StringListTakeMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.StringList Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
constructStringListStrings :: (IsStringList o, MonadIO m) => [Text] -> m (GValueConstruct o) #
getStringListItemType :: (MonadIO m, IsStringList o) => o -> m GType #
getStringListNItems :: (MonadIO m, IsStringList o) => o -> m Word32 #
stringListAppend :: (HasCallStack, MonadIO m, IsStringList a) => a -> Text -> m () #
stringListFind :: (HasCallStack, MonadIO m, IsStringList a) => a -> Text -> m Word32 #
stringListGetString :: (HasCallStack, MonadIO m, IsStringList a) => a -> Word32 -> m (Maybe Text) #
stringListItemType :: AttrLabelProxy "itemType" #
stringListNItems :: AttrLabelProxy "nItems" #
stringListNew :: (HasCallStack, MonadIO m) => Maybe [Text] -> m StringList #
stringListRemove :: (HasCallStack, MonadIO m, IsStringList a) => a -> Word32 -> m () #
stringListSplice :: (HasCallStack, MonadIO m, IsStringList a) => a -> Word32 -> Word32 -> Maybe [Text] -> m () #
stringListStrings :: AttrLabelProxy "strings" #
stringListTake :: (HasCallStack, MonadIO m, IsStringList a) => a -> Text -> m () #
toStringList :: (MonadIO m, IsStringList o) => o -> m StringList #