| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
GI.Gdk.Objects.ContentProvider
Description
Documentation
newtype ContentProvider #
Constructors
| ContentProvider (ManagedPtr ContentProvider) |
Instances
type ContentProviderContentChangedCallback = IO () #
data ContentProviderContentChangedMethodInfo #
Instances
| (signature ~ m (), MonadIO m, IsContentProvider a) => OverloadedMethod ContentProviderContentChangedMethodInfo a signature | |
Defined in GI.Gdk.Objects.ContentProvider Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo ContentProviderContentChangedMethodInfo (a :: Type) | |
Defined in GI.Gdk.Objects.ContentProvider Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data ContentProviderContentChangedSignalInfo #
Instances
| SignalInfo ContentProviderContentChangedSignalInfo | |||||
Defined in GI.Gdk.Objects.ContentProvider Associated Types
Methods connectSignal :: GObject o => o -> (o -> HaskellCallbackType ContentProviderContentChangedSignalInfo) -> SignalConnectMode -> Maybe Text -> IO SignalHandlerId dbgSignalInfo :: Maybe ResolvedSymbolInfo | |||||
| type HaskellCallbackType ContentProviderContentChangedSignalInfo | |||||
Defined in GI.Gdk.Objects.ContentProvider type HaskellCallbackType ContentProviderContentChangedSignalInfo = ContentProviderContentChangedCallback | |||||
data ContentProviderFormatsPropertyInfo #
Instances
data ContentProviderGetValueMethodInfo #
Instances
| (signature ~ (GValue -> m ()), MonadIO m, IsContentProvider a) => OverloadedMethod ContentProviderGetValueMethodInfo a signature | |
Defined in GI.Gdk.Objects.ContentProvider Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo ContentProviderGetValueMethodInfo (a :: Type) | |
Defined in GI.Gdk.Objects.ContentProvider Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data ContentProviderRefFormatsMethodInfo #
Instances
| (signature ~ m ContentFormats, MonadIO m, IsContentProvider a) => OverloadedMethod ContentProviderRefFormatsMethodInfo a signature | |
Defined in GI.Gdk.Objects.ContentProvider Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo ContentProviderRefFormatsMethodInfo (a :: Type) | |
Defined in GI.Gdk.Objects.ContentProvider Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data ContentProviderRefStorableFormatsMethodInfo #
Instances
| (signature ~ m ContentFormats, MonadIO m, IsContentProvider a) => OverloadedMethod ContentProviderRefStorableFormatsMethodInfo a signature | |
Defined in GI.Gdk.Objects.ContentProvider Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo ContentProviderRefStorableFormatsMethodInfo (a :: Type) | |
Defined in GI.Gdk.Objects.ContentProvider Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data ContentProviderStorableFormatsPropertyInfo #
Instances
| AttrInfo ContentProviderStorableFormatsPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gdk.Objects.ContentProvider Associated Types
Methods attrGet :: AttrBaseTypeConstraint ContentProviderStorableFormatsPropertyInfo o => o -> IO (AttrGetType ContentProviderStorableFormatsPropertyInfo) attrSet :: (AttrBaseTypeConstraint ContentProviderStorableFormatsPropertyInfo o, AttrSetTypeConstraint ContentProviderStorableFormatsPropertyInfo b) => o -> b -> IO () attrClear :: AttrBaseTypeConstraint ContentProviderStorableFormatsPropertyInfo o => o -> IO () attrConstruct :: (AttrBaseTypeConstraint ContentProviderStorableFormatsPropertyInfo o, AttrSetTypeConstraint ContentProviderStorableFormatsPropertyInfo b) => b -> IO (GValueConstruct o) attrTransfer :: (AttrBaseTypeConstraint ContentProviderStorableFormatsPropertyInfo o, AttrTransferTypeConstraint ContentProviderStorableFormatsPropertyInfo b) => Proxy o -> b -> IO (AttrTransferType ContentProviderStorableFormatsPropertyInfo) attrPut :: AttrBaseTypeConstraint ContentProviderStorableFormatsPropertyInfo o => o -> AttrGetType ContentProviderStorableFormatsPropertyInfo -> IO () dbgAttrInfo :: Maybe ResolvedSymbolInfo | |||||||||||||||||||||||||||||||||
| type AttrAllowedOps ContentProviderStorableFormatsPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gdk.Objects.ContentProvider type AttrAllowedOps ContentProviderStorableFormatsPropertyInfo = '['AttrGet, 'AttrClear] | |||||||||||||||||||||||||||||||||
| type AttrBaseTypeConstraint ContentProviderStorableFormatsPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gdk.Objects.ContentProvider | |||||||||||||||||||||||||||||||||
| type AttrGetType ContentProviderStorableFormatsPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gdk.Objects.ContentProvider | |||||||||||||||||||||||||||||||||
| type AttrLabel ContentProviderStorableFormatsPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gdk.Objects.ContentProvider type AttrLabel ContentProviderStorableFormatsPropertyInfo = "storable-formats" | |||||||||||||||||||||||||||||||||
| type AttrOrigin ContentProviderStorableFormatsPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gdk.Objects.ContentProvider | |||||||||||||||||||||||||||||||||
| type AttrSetTypeConstraint ContentProviderStorableFormatsPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gdk.Objects.ContentProvider type AttrSetTypeConstraint ContentProviderStorableFormatsPropertyInfo = Type ~ () | |||||||||||||||||||||||||||||||||
| type AttrTransferType ContentProviderStorableFormatsPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gdk.Objects.ContentProvider type AttrTransferType ContentProviderStorableFormatsPropertyInfo = () | |||||||||||||||||||||||||||||||||
| type AttrTransferTypeConstraint ContentProviderStorableFormatsPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gdk.Objects.ContentProvider type AttrTransferTypeConstraint ContentProviderStorableFormatsPropertyInfo = Type ~ () | |||||||||||||||||||||||||||||||||
data ContentProviderWriteMimeTypeAsyncMethodInfo #
Instances
| (signature ~ (Text -> b -> Int32 -> Maybe c -> Maybe AsyncReadyCallback -> m ()), MonadIO m, IsContentProvider a, IsOutputStream b, IsCancellable c) => OverloadedMethod ContentProviderWriteMimeTypeAsyncMethodInfo a signature | |
Defined in GI.Gdk.Objects.ContentProvider Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo ContentProviderWriteMimeTypeAsyncMethodInfo (a :: Type) | |
Defined in GI.Gdk.Objects.ContentProvider Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data ContentProviderWriteMimeTypeFinishMethodInfo #
Instances
| (signature ~ (b -> m ()), MonadIO m, IsContentProvider a, IsAsyncResult b) => OverloadedMethod ContentProviderWriteMimeTypeFinishMethodInfo a signature | |
Defined in GI.Gdk.Objects.ContentProvider Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo ContentProviderWriteMimeTypeFinishMethodInfo (a :: Type) | |
Defined in GI.Gdk.Objects.ContentProvider Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
class (GObject o, IsDescendantOf ContentProvider o) => IsContentProvider o #
Instances
| (GObject o, IsDescendantOf ContentProvider o) => IsContentProvider o | |
Defined in GI.Gdk.Objects.ContentProvider | |
type family ResolveContentProviderMethod (t :: Symbol) o where ... #
Equations
| ResolveContentProviderMethod "bindProperty" o = ObjectBindPropertyMethodInfo | |
| ResolveContentProviderMethod "bindPropertyFull" o = ObjectBindPropertyFullMethodInfo | |
| ResolveContentProviderMethod "contentChanged" o = ContentProviderContentChangedMethodInfo | |
| ResolveContentProviderMethod "forceFloating" o = ObjectForceFloatingMethodInfo | |
| ResolveContentProviderMethod "freezeNotify" o = ObjectFreezeNotifyMethodInfo | |
| ResolveContentProviderMethod "getv" o = ObjectGetvMethodInfo | |
| ResolveContentProviderMethod "isFloating" o = ObjectIsFloatingMethodInfo | |
| ResolveContentProviderMethod "notify" o = ObjectNotifyMethodInfo | |
| ResolveContentProviderMethod "notifyByPspec" o = ObjectNotifyByPspecMethodInfo | |
| ResolveContentProviderMethod "ref" o = ObjectRefMethodInfo | |
| ResolveContentProviderMethod "refFormats" o = ContentProviderRefFormatsMethodInfo | |
| ResolveContentProviderMethod "refSink" o = ObjectRefSinkMethodInfo | |
| ResolveContentProviderMethod "refStorableFormats" o = ContentProviderRefStorableFormatsMethodInfo | |
| ResolveContentProviderMethod "runDispose" o = ObjectRunDisposeMethodInfo | |
| ResolveContentProviderMethod "stealData" o = ObjectStealDataMethodInfo | |
| ResolveContentProviderMethod "stealQdata" o = ObjectStealQdataMethodInfo | |
| ResolveContentProviderMethod "thawNotify" o = ObjectThawNotifyMethodInfo | |
| ResolveContentProviderMethod "unref" o = ObjectUnrefMethodInfo | |
| ResolveContentProviderMethod "watchClosure" o = ObjectWatchClosureMethodInfo | |
| ResolveContentProviderMethod "writeMimeTypeAsync" o = ContentProviderWriteMimeTypeAsyncMethodInfo | |
| ResolveContentProviderMethod "writeMimeTypeFinish" o = ContentProviderWriteMimeTypeFinishMethodInfo | |
| ResolveContentProviderMethod "getData" o = ObjectGetDataMethodInfo | |
| ResolveContentProviderMethod "getProperty" o = ObjectGetPropertyMethodInfo | |
| ResolveContentProviderMethod "getQdata" o = ObjectGetQdataMethodInfo | |
| ResolveContentProviderMethod "getValue" o = ContentProviderGetValueMethodInfo | |
| ResolveContentProviderMethod "setData" o = ObjectSetDataMethodInfo | |
| ResolveContentProviderMethod "setDataFull" o = ObjectSetDataFullMethodInfo | |
| ResolveContentProviderMethod "setProperty" o = ObjectSetPropertyMethodInfo | |
| ResolveContentProviderMethod l o = MethodResolutionFailed l o :: Type |
afterContentProviderContentChanged :: (IsContentProvider a, MonadIO m) => a -> ((?self :: a) => ContentProviderContentChangedCallback) -> m SignalHandlerId #
contentProviderContentChanged :: (HasCallStack, MonadIO m, IsContentProvider a) => a -> m () #
contentProviderFormats :: AttrLabelProxy "formats" #
contentProviderGetValue :: (HasCallStack, MonadIO m, IsContentProvider a) => a -> GValue -> m () #
contentProviderNewForBytes :: (HasCallStack, MonadIO m) => Text -> Bytes -> m ContentProvider #
contentProviderNewForValue :: (HasCallStack, MonadIO m) => GValue -> m ContentProvider #
contentProviderNewUnion :: (HasCallStack, MonadIO m) => Maybe [ContentProvider] -> m ContentProvider #
contentProviderRefFormats :: (HasCallStack, MonadIO m, IsContentProvider a) => a -> m ContentFormats #
contentProviderRefStorableFormats :: (HasCallStack, MonadIO m, IsContentProvider a) => a -> m ContentFormats #
contentProviderStorableFormats :: AttrLabelProxy "storableFormats" #
contentProviderWriteMimeTypeAsync :: (HasCallStack, MonadIO m, IsContentProvider a, IsOutputStream b, IsCancellable c) => a -> Text -> b -> Int32 -> Maybe c -> Maybe AsyncReadyCallback -> m () #
contentProviderWriteMimeTypeFinish :: (HasCallStack, MonadIO m, IsContentProvider a, IsAsyncResult b) => a -> b -> m () #
getContentProviderFormats :: (MonadIO m, IsContentProvider o) => o -> m (Maybe ContentFormats) #
getContentProviderStorableFormats :: (MonadIO m, IsContentProvider o) => o -> m (Maybe ContentFormats) #
onContentProviderContentChanged :: (IsContentProvider a, MonadIO m) => a -> ((?self :: a) => ContentProviderContentChangedCallback) -> m SignalHandlerId #
toContentProvider :: (MonadIO m, IsContentProvider o) => o -> m ContentProvider #