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 |
- 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
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
(GObject o, IsDescendantOf DOMDOMPlugin o) => DOMDOMPluginK o Source | |
toDOMDOMPlugin :: DOMDOMPluginK o => o -> IO DOMDOMPlugin Source
Methods
dOMDOMPluginGetDescription
data DOMDOMPluginGetDescriptionMethodInfo Source
((~) (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
((~) (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
((~) (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
((~) (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
((~) (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
((~) (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
getDOMDOMPluginDescription :: (MonadIO m, DOMDOMPluginK o) => o -> m Text Source
Filename
data DOMDOMPluginFilenamePropertyInfo Source
getDOMDOMPluginFilename :: (MonadIO m, DOMDOMPluginK o) => o -> m Text Source
Length
data DOMDOMPluginLengthPropertyInfo Source
getDOMDOMPluginLength :: (MonadIO m, DOMDOMPluginK o) => o -> m Word64 Source
Name
data DOMDOMPluginNamePropertyInfo Source
getDOMDOMPluginName :: (MonadIO m, DOMDOMPluginK o) => o -> m Text Source