Copyright | Will Thompson Iñaki García Etxebarria and Jonas Platte |
---|---|
License | LGPL-2.1 |
Maintainer | Iñaki García Etxebarria |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
GI.WebKit2.Objects.Plugin
Description
No description available in the introspection data.
Synopsis
- newtype Plugin = Plugin (ManagedPtr Plugin)
- class (GObject o, IsDescendantOf Plugin o) => IsPlugin o
- toPlugin :: (MonadIO m, IsPlugin o) => o -> m Plugin
- pluginGetDescription :: (HasCallStack, MonadIO m, IsPlugin a) => a -> m Text
- pluginGetMimeInfoList :: (HasCallStack, MonadIO m, IsPlugin a) => a -> m [MimeInfo]
- pluginGetName :: (HasCallStack, MonadIO m, IsPlugin a) => a -> m Text
- pluginGetPath :: (HasCallStack, MonadIO m, IsPlugin a) => a -> m Text
Exported types
Memory-managed wrapper type.
Instances
Eq Plugin Source # | |
GObject Plugin Source # | |
Defined in GI.WebKit2.Objects.Plugin | |
ManagedPtrNewtype Plugin Source # | |
Defined in GI.WebKit2.Objects.Plugin Methods toManagedPtr :: Plugin -> ManagedPtr Plugin | |
TypedObject Plugin Source # | |
Defined in GI.WebKit2.Objects.Plugin | |
HasParentTypes Plugin Source # | |
Defined in GI.WebKit2.Objects.Plugin | |
IsGValue (Maybe Plugin) Source # | Convert |
Defined in GI.WebKit2.Objects.Plugin Methods gvalueGType_ :: IO GType gvalueSet_ :: Ptr GValue -> Maybe Plugin -> IO () gvalueGet_ :: Ptr GValue -> IO (Maybe Plugin) | |
type ParentTypes Plugin Source # | |
Defined in GI.WebKit2.Objects.Plugin |
class (GObject o, IsDescendantOf Plugin o) => IsPlugin o Source #
Instances
(GObject o, IsDescendantOf Plugin o) => IsPlugin o Source # | |
Defined in GI.WebKit2.Objects.Plugin |
Methods
Click to display all available methods, including inherited ones
Methods
bindProperty, bindPropertyFull, forceFloating, freezeNotify, getv, isFloating, notify, notifyByPspec, ref, refSink, runDispose, stealData, stealQdata, thawNotify, unref, watchClosure.
Getters
getData, getDescription, getMimeInfoList, getName, getPath, getProperty, getQdata.
Setters
getDescription
Arguments
:: (HasCallStack, MonadIO m, IsPlugin a) | |
=> a |
|
-> m Text | Returns: the description of the plugin. |
No description available in the introspection data.
getMimeInfoList
pluginGetMimeInfoList Source #
Arguments
:: (HasCallStack, MonadIO m, IsPlugin a) | |
=> a |
|
-> m [MimeInfo] |
Get information about MIME types handled by the plugin,
as a list of MimeInfo
.
getName
Arguments
:: (HasCallStack, MonadIO m, IsPlugin a) | |
=> a |
|
-> m Text | Returns: the name of the plugin. |
No description available in the introspection data.
getPath
Arguments
:: (HasCallStack, MonadIO m, IsPlugin a) | |
=> a |
|
-> m Text | Returns: the absolute path where the plugin is installed. |
No description available in the introspection data.