Copyright | Will Thompson, Iñaki García Etxebarria and Jonas Platte |
---|---|
License | LGPL-2.1 |
Maintainer | Iñaki García Etxebarria (garetxe@gmail.com) |
Safe Haskell | None |
Language | Haskell2010 |
GI.WebKit.Objects.DOMDOMPlugin
Contents
Description
- newtype DOMDOMPlugin = DOMDOMPlugin (ForeignPtr DOMDOMPlugin)
- class GObject o => DOMDOMPluginK o
- toDOMDOMPlugin :: DOMDOMPluginK o => o -> IO DOMDOMPlugin
- noDOMDOMPlugin :: Maybe DOMDOMPlugin
- data DOMDOMPluginGetDescriptionMethodInfo
- dOMDOMPluginGetDescription :: (MonadIO m, DOMDOMPluginK a) => a -> m Text
- data DOMDOMPluginGetFilenameMethodInfo
- dOMDOMPluginGetFilename :: (MonadIO m, DOMDOMPluginK a) => a -> m Text
- data DOMDOMPluginGetLengthMethodInfo
- dOMDOMPluginGetLength :: (MonadIO m, DOMDOMPluginK a) => a -> m Word64
- data DOMDOMPluginGetNameMethodInfo
- dOMDOMPluginGetName :: (MonadIO m, DOMDOMPluginK a) => a -> m Text
- data DOMDOMPluginItemMethodInfo
- dOMDOMPluginItem :: (MonadIO m, DOMDOMPluginK a) => a -> Word64 -> m DOMDOMMimeType
- data DOMDOMPluginNamedItemMethodInfo
- dOMDOMPluginNamedItem :: (MonadIO m, DOMDOMPluginK a) => a -> Text -> m DOMDOMMimeType
- data DOMDOMPluginDescriptionPropertyInfo
- getDOMDOMPluginDescription :: (MonadIO m, DOMDOMPluginK o) => o -> m Text
- data DOMDOMPluginFilenamePropertyInfo
- getDOMDOMPluginFilename :: (MonadIO m, DOMDOMPluginK o) => o -> m Text
- data DOMDOMPluginLengthPropertyInfo
- getDOMDOMPluginLength :: (MonadIO m, DOMDOMPluginK o) => o -> m Word64
- data DOMDOMPluginNamePropertyInfo
- getDOMDOMPluginName :: (MonadIO m, DOMDOMPluginK o) => o -> m Text
Exported types
newtype DOMDOMPlugin Source
Constructors
DOMDOMPlugin (ForeignPtr DOMDOMPlugin) |
Instances
GObject DOMDOMPlugin Source | |
((~) * info (ResolveDOMDOMPluginMethod t DOMDOMPlugin), MethodInfo * info DOMDOMPlugin p) => IsLabel t (DOMDOMPlugin -> p) Source | |
((~) * info (ResolveDOMDOMPluginMethod t DOMDOMPlugin), MethodInfo * info DOMDOMPlugin p) => IsLabelProxy t (DOMDOMPlugin -> p) Source | |
type ParentTypes DOMDOMPlugin Source | |
type AttributeList DOMDOMPlugin Source | |
type SignalList DOMDOMPlugin Source |
class GObject o => DOMDOMPluginK o Source
Instances
(GObject o, IsDescendantOf DOMDOMPlugin o) => DOMDOMPluginK o Source | |
toDOMDOMPlugin :: DOMDOMPluginK o => o -> IO DOMDOMPlugin Source
Methods
dOMDOMPluginGetDescription
data DOMDOMPluginGetDescriptionMethodInfo Source
Instances
((~) (TYPE Lifted) signature (m Text), MonadIO m, DOMDOMPluginK a) => MethodInfo (TYPE Lifted) DOMDOMPluginGetDescriptionMethodInfo a signature Source | |
dOMDOMPluginGetDescription :: (MonadIO m, DOMDOMPluginK a) => a -> m Text Source
dOMDOMPluginGetFilename
data DOMDOMPluginGetFilenameMethodInfo Source
Instances
((~) (TYPE Lifted) signature (m Text), MonadIO m, DOMDOMPluginK a) => MethodInfo (TYPE Lifted) DOMDOMPluginGetFilenameMethodInfo a signature Source | |
dOMDOMPluginGetFilename :: (MonadIO m, DOMDOMPluginK a) => a -> m Text Source
dOMDOMPluginGetLength
data DOMDOMPluginGetLengthMethodInfo Source
Instances
((~) (TYPE Lifted) signature (m Word64), MonadIO m, DOMDOMPluginK a) => MethodInfo (TYPE Lifted) DOMDOMPluginGetLengthMethodInfo a signature Source | |
dOMDOMPluginGetLength :: (MonadIO m, DOMDOMPluginK a) => a -> m Word64 Source
dOMDOMPluginGetName
data DOMDOMPluginGetNameMethodInfo Source
Instances
((~) (TYPE Lifted) signature (m Text), MonadIO m, DOMDOMPluginK a) => MethodInfo (TYPE Lifted) DOMDOMPluginGetNameMethodInfo a signature Source | |
dOMDOMPluginGetName :: (MonadIO m, DOMDOMPluginK a) => a -> m Text Source
dOMDOMPluginItem
data DOMDOMPluginItemMethodInfo Source
Instances
((~) (TYPE Lifted) signature (Word64 -> m DOMDOMMimeType), MonadIO m, DOMDOMPluginK a) => MethodInfo (TYPE Lifted) DOMDOMPluginItemMethodInfo a signature Source | |
dOMDOMPluginItem :: (MonadIO m, DOMDOMPluginK a) => a -> Word64 -> m DOMDOMMimeType Source
dOMDOMPluginNamedItem
data DOMDOMPluginNamedItemMethodInfo Source
Instances
((~) (TYPE Lifted) signature (Text -> m DOMDOMMimeType), MonadIO m, DOMDOMPluginK a) => MethodInfo (TYPE Lifted) DOMDOMPluginNamedItemMethodInfo a signature Source | |
dOMDOMPluginNamedItem :: (MonadIO m, DOMDOMPluginK a) => a -> Text -> m DOMDOMMimeType Source
Properties
Description
data DOMDOMPluginDescriptionPropertyInfo Source
Instances
getDOMDOMPluginDescription :: (MonadIO m, DOMDOMPluginK o) => o -> m Text Source
Filename
data DOMDOMPluginFilenamePropertyInfo Source
Instances
getDOMDOMPluginFilename :: (MonadIO m, DOMDOMPluginK o) => o -> m Text Source
Length
data DOMDOMPluginLengthPropertyInfo Source
Instances
getDOMDOMPluginLength :: (MonadIO m, DOMDOMPluginK o) => o -> m Word64 Source
Name
data DOMDOMPluginNamePropertyInfo Source
Instances
getDOMDOMPluginName :: (MonadIO m, DOMDOMPluginK o) => o -> m Text Source