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 DOMDOMPluginArray = DOMDOMPluginArray (ForeignPtr DOMDOMPluginArray)
- class GObject o => DOMDOMPluginArrayK o
- toDOMDOMPluginArray :: DOMDOMPluginArrayK o => o -> IO DOMDOMPluginArray
- noDOMDOMPluginArray :: Maybe DOMDOMPluginArray
- dOMDOMPluginArrayGetLength :: (MonadIO m, DOMDOMPluginArrayK a) => a -> m Word64
- dOMDOMPluginArrayItem :: (MonadIO m, DOMDOMPluginArrayK a) => a -> Word64 -> m DOMDOMPlugin
- dOMDOMPluginArrayNamedItem :: (MonadIO m, DOMDOMPluginArrayK a) => a -> Text -> m DOMDOMPlugin
- dOMDOMPluginArrayRefresh :: (MonadIO m, DOMDOMPluginArrayK a) => a -> Bool -> m ()
- data DOMDOMPluginArrayLengthPropertyInfo
- getDOMDOMPluginArrayLength :: (MonadIO m, DOMDOMPluginArrayK o) => o -> m Word64
Exported types
newtype DOMDOMPluginArray Source
class GObject o => DOMDOMPluginArrayK o Source
(GObject o, IsDescendantOf DOMDOMPluginArray o) => DOMDOMPluginArrayK o |
toDOMDOMPluginArray :: DOMDOMPluginArrayK o => o -> IO DOMDOMPluginArray Source
Methods
dOMDOMPluginArrayGetLength
dOMDOMPluginArrayGetLength :: (MonadIO m, DOMDOMPluginArrayK a) => a -> m Word64 Source
dOMDOMPluginArrayItem
dOMDOMPluginArrayItem :: (MonadIO m, DOMDOMPluginArrayK a) => a -> Word64 -> m DOMDOMPlugin Source
dOMDOMPluginArrayNamedItem
dOMDOMPluginArrayNamedItem :: (MonadIO m, DOMDOMPluginArrayK a) => a -> Text -> m DOMDOMPlugin Source
dOMDOMPluginArrayRefresh
dOMDOMPluginArrayRefresh :: (MonadIO m, DOMDOMPluginArrayK a) => a -> Bool -> m () Source
Properties
Length
data DOMDOMPluginArrayLengthPropertyInfo Source
AttrInfo DOMDOMPluginArrayLengthPropertyInfo | |
type AttrLabel DOMDOMPluginArrayLengthPropertyInfo = "DOMDOMPluginArray::length" | |
type AttrGetType DOMDOMPluginArrayLengthPropertyInfo = Word64 | |
type AttrBaseTypeConstraint DOMDOMPluginArrayLengthPropertyInfo = DOMDOMPluginArrayK | |
type AttrSetTypeConstraint DOMDOMPluginArrayLengthPropertyInfo = * ~ () | |
type AttrAllowedOps DOMDOMPluginArrayLengthPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) |
getDOMDOMPluginArrayLength :: (MonadIO m, DOMDOMPluginArrayK o) => o -> m Word64 Source