| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
GI.Gtk.Objects.RecentManager
Description
Documentation
newtype RecentManager #
Constructors
| RecentManager (ManagedPtr RecentManager) |
Instances
class (GObject o, IsDescendantOf RecentManager o) => IsRecentManager o #
Instances
| (GObject o, IsDescendantOf RecentManager o) => IsRecentManager o | |
Defined in GI.Gtk.Objects.RecentManager | |
data RecentManagerAddFullMethodInfo #
Instances
| (signature ~ (Text -> RecentData -> m Bool), MonadIO m, IsRecentManager a) => OverloadedMethod RecentManagerAddFullMethodInfo a signature | |
Defined in GI.Gtk.Objects.RecentManager Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo RecentManagerAddFullMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.RecentManager Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data RecentManagerAddItemMethodInfo #
Instances
| (signature ~ (Text -> m Bool), MonadIO m, IsRecentManager a) => OverloadedMethod RecentManagerAddItemMethodInfo a signature | |
Defined in GI.Gtk.Objects.RecentManager Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo RecentManagerAddItemMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.RecentManager Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
type RecentManagerChangedCallback = IO () #
data RecentManagerChangedSignalInfo #
Instances
| SignalInfo RecentManagerChangedSignalInfo | |||||
Defined in GI.Gtk.Objects.RecentManager Associated Types
Methods connectSignal :: GObject o => o -> (o -> HaskellCallbackType RecentManagerChangedSignalInfo) -> SignalConnectMode -> Maybe Text -> IO SignalHandlerId dbgSignalInfo :: Maybe ResolvedSymbolInfo | |||||
| type HaskellCallbackType RecentManagerChangedSignalInfo | |||||
Defined in GI.Gtk.Objects.RecentManager | |||||
data RecentManagerFilenamePropertyInfo #
Instances
data RecentManagerGetItemsMethodInfo #
Instances
| (signature ~ m [RecentInfo], MonadIO m, IsRecentManager a) => OverloadedMethod RecentManagerGetItemsMethodInfo a signature | |
Defined in GI.Gtk.Objects.RecentManager Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo RecentManagerGetItemsMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.RecentManager Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data RecentManagerHasItemMethodInfo #
Instances
| (signature ~ (Text -> m Bool), MonadIO m, IsRecentManager a) => OverloadedMethod RecentManagerHasItemMethodInfo a signature | |
Defined in GI.Gtk.Objects.RecentManager Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo RecentManagerHasItemMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.RecentManager Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data RecentManagerLookupItemMethodInfo #
Instances
| (signature ~ (Text -> m (Maybe RecentInfo)), MonadIO m, IsRecentManager a) => OverloadedMethod RecentManagerLookupItemMethodInfo a signature | |
Defined in GI.Gtk.Objects.RecentManager Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo RecentManagerLookupItemMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.RecentManager Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data RecentManagerMoveItemMethodInfo #
Instances
| (signature ~ (Text -> Maybe Text -> m ()), MonadIO m, IsRecentManager a) => OverloadedMethod RecentManagerMoveItemMethodInfo a signature | |
Defined in GI.Gtk.Objects.RecentManager Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo RecentManagerMoveItemMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.RecentManager Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data RecentManagerPurgeItemsMethodInfo #
Instances
| (signature ~ m Int32, MonadIO m, IsRecentManager a) => OverloadedMethod RecentManagerPurgeItemsMethodInfo a signature | |
Defined in GI.Gtk.Objects.RecentManager Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo RecentManagerPurgeItemsMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.RecentManager Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data RecentManagerRemoveItemMethodInfo #
Instances
| (signature ~ (Text -> m ()), MonadIO m, IsRecentManager a) => OverloadedMethod RecentManagerRemoveItemMethodInfo a signature | |
Defined in GI.Gtk.Objects.RecentManager Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo RecentManagerRemoveItemMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.RecentManager Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data RecentManagerSizePropertyInfo #
Instances
| AttrInfo RecentManagerSizePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.RecentManager Associated Types
Methods attrGet :: AttrBaseTypeConstraint RecentManagerSizePropertyInfo o => o -> IO (AttrGetType RecentManagerSizePropertyInfo) attrSet :: (AttrBaseTypeConstraint RecentManagerSizePropertyInfo o, AttrSetTypeConstraint RecentManagerSizePropertyInfo b) => o -> b -> IO () attrClear :: AttrBaseTypeConstraint RecentManagerSizePropertyInfo o => o -> IO () attrConstruct :: (AttrBaseTypeConstraint RecentManagerSizePropertyInfo o, AttrSetTypeConstraint RecentManagerSizePropertyInfo b) => b -> IO (GValueConstruct o) attrTransfer :: (AttrBaseTypeConstraint RecentManagerSizePropertyInfo o, AttrTransferTypeConstraint RecentManagerSizePropertyInfo b) => Proxy o -> b -> IO (AttrTransferType RecentManagerSizePropertyInfo) attrPut :: AttrBaseTypeConstraint RecentManagerSizePropertyInfo o => o -> AttrGetType RecentManagerSizePropertyInfo -> IO () dbgAttrInfo :: Maybe ResolvedSymbolInfo | |||||||||||||||||||||||||||||||||
| type AttrAllowedOps RecentManagerSizePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.RecentManager type AttrAllowedOps RecentManagerSizePropertyInfo = '['AttrGet] | |||||||||||||||||||||||||||||||||
| type AttrBaseTypeConstraint RecentManagerSizePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.RecentManager | |||||||||||||||||||||||||||||||||
| type AttrGetType RecentManagerSizePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.RecentManager type AttrGetType RecentManagerSizePropertyInfo = Int32 | |||||||||||||||||||||||||||||||||
| type AttrLabel RecentManagerSizePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.RecentManager type AttrLabel RecentManagerSizePropertyInfo = "size" | |||||||||||||||||||||||||||||||||
| type AttrOrigin RecentManagerSizePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.RecentManager | |||||||||||||||||||||||||||||||||
| type AttrSetTypeConstraint RecentManagerSizePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.RecentManager type AttrSetTypeConstraint RecentManagerSizePropertyInfo = Type ~ () | |||||||||||||||||||||||||||||||||
| type AttrTransferType RecentManagerSizePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.RecentManager type AttrTransferType RecentManagerSizePropertyInfo = () | |||||||||||||||||||||||||||||||||
| type AttrTransferTypeConstraint RecentManagerSizePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.RecentManager type AttrTransferTypeConstraint RecentManagerSizePropertyInfo = Type ~ () | |||||||||||||||||||||||||||||||||
type family ResolveRecentManagerMethod (t :: Symbol) o where ... #
Equations
| ResolveRecentManagerMethod "addFull" o = RecentManagerAddFullMethodInfo | |
| ResolveRecentManagerMethod "addItem" o = RecentManagerAddItemMethodInfo | |
| ResolveRecentManagerMethod "bindProperty" o = ObjectBindPropertyMethodInfo | |
| ResolveRecentManagerMethod "bindPropertyFull" o = ObjectBindPropertyFullMethodInfo | |
| ResolveRecentManagerMethod "forceFloating" o = ObjectForceFloatingMethodInfo | |
| ResolveRecentManagerMethod "freezeNotify" o = ObjectFreezeNotifyMethodInfo | |
| ResolveRecentManagerMethod "getv" o = ObjectGetvMethodInfo | |
| ResolveRecentManagerMethod "hasItem" o = RecentManagerHasItemMethodInfo | |
| ResolveRecentManagerMethod "isFloating" o = ObjectIsFloatingMethodInfo | |
| ResolveRecentManagerMethod "lookupItem" o = RecentManagerLookupItemMethodInfo | |
| ResolveRecentManagerMethod "moveItem" o = RecentManagerMoveItemMethodInfo | |
| ResolveRecentManagerMethod "notify" o = ObjectNotifyMethodInfo | |
| ResolveRecentManagerMethod "notifyByPspec" o = ObjectNotifyByPspecMethodInfo | |
| ResolveRecentManagerMethod "purgeItems" o = RecentManagerPurgeItemsMethodInfo | |
| ResolveRecentManagerMethod "ref" o = ObjectRefMethodInfo | |
| ResolveRecentManagerMethod "refSink" o = ObjectRefSinkMethodInfo | |
| ResolveRecentManagerMethod "removeItem" o = RecentManagerRemoveItemMethodInfo | |
| ResolveRecentManagerMethod "runDispose" o = ObjectRunDisposeMethodInfo | |
| ResolveRecentManagerMethod "stealData" o = ObjectStealDataMethodInfo | |
| ResolveRecentManagerMethod "stealQdata" o = ObjectStealQdataMethodInfo | |
| ResolveRecentManagerMethod "thawNotify" o = ObjectThawNotifyMethodInfo | |
| ResolveRecentManagerMethod "unref" o = ObjectUnrefMethodInfo | |
| ResolveRecentManagerMethod "watchClosure" o = ObjectWatchClosureMethodInfo | |
| ResolveRecentManagerMethod "getData" o = ObjectGetDataMethodInfo | |
| ResolveRecentManagerMethod "getItems" o = RecentManagerGetItemsMethodInfo | |
| ResolveRecentManagerMethod "getProperty" o = ObjectGetPropertyMethodInfo | |
| ResolveRecentManagerMethod "getQdata" o = ObjectGetQdataMethodInfo | |
| ResolveRecentManagerMethod "setData" o = ObjectSetDataMethodInfo | |
| ResolveRecentManagerMethod "setDataFull" o = ObjectSetDataFullMethodInfo | |
| ResolveRecentManagerMethod "setProperty" o = ObjectSetPropertyMethodInfo | |
| ResolveRecentManagerMethod l o = MethodResolutionFailed l o :: Type |
afterRecentManagerChanged :: (IsRecentManager a, MonadIO m) => a -> ((?self :: a) => RecentManagerChangedCallback) -> m SignalHandlerId #
constructRecentManagerFilename :: (IsRecentManager o, MonadIO m) => Text -> m (GValueConstruct o) #
getRecentManagerFilename :: (MonadIO m, IsRecentManager o) => o -> m (Maybe Text) #
getRecentManagerSize :: (MonadIO m, IsRecentManager o) => o -> m Int32 #
onRecentManagerChanged :: (IsRecentManager a, MonadIO m) => a -> ((?self :: a) => RecentManagerChangedCallback) -> m SignalHandlerId #
recentManagerAddFull :: (HasCallStack, MonadIO m, IsRecentManager a) => a -> Text -> RecentData -> m Bool #
recentManagerAddItem :: (HasCallStack, MonadIO m, IsRecentManager a) => a -> Text -> m Bool #
recentManagerFilename :: AttrLabelProxy "filename" #
recentManagerGetDefault :: (HasCallStack, MonadIO m) => m RecentManager #
recentManagerGetItems :: (HasCallStack, MonadIO m, IsRecentManager a) => a -> m [RecentInfo] #
recentManagerHasItem :: (HasCallStack, MonadIO m, IsRecentManager a) => a -> Text -> m Bool #
recentManagerLookupItem :: (HasCallStack, MonadIO m, IsRecentManager a) => a -> Text -> m (Maybe RecentInfo) #
recentManagerMoveItem :: (HasCallStack, MonadIO m, IsRecentManager a) => a -> Text -> Maybe Text -> m () #
recentManagerNew :: (HasCallStack, MonadIO m) => m RecentManager #
recentManagerPurgeItems :: (HasCallStack, MonadIO m, IsRecentManager a) => a -> m Int32 #
recentManagerRemoveItem :: (HasCallStack, MonadIO m, IsRecentManager a) => a -> Text -> m () #
recentManagerSize :: AttrLabelProxy "size" #
toRecentManager :: (MonadIO m, IsRecentManager o) => o -> m RecentManager #