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 DOMXPathResult = DOMXPathResult (ForeignPtr DOMXPathResult)
- class GObject o => DOMXPathResultK o
- toDOMXPathResult :: DOMXPathResultK o => o -> IO DOMXPathResult
- noDOMXPathResult :: Maybe DOMXPathResult
- data DOMXPathResultGetBooleanValueMethodInfo
- dOMXPathResultGetBooleanValue :: (MonadIO m, DOMXPathResultK a) => a -> m ()
- data DOMXPathResultGetInvalidIteratorStateMethodInfo
- dOMXPathResultGetInvalidIteratorState :: (MonadIO m, DOMXPathResultK a) => a -> m Bool
- data DOMXPathResultGetNumberValueMethodInfo
- dOMXPathResultGetNumberValue :: (MonadIO m, DOMXPathResultK a) => a -> m Double
- data DOMXPathResultGetResultTypeMethodInfo
- dOMXPathResultGetResultType :: (MonadIO m, DOMXPathResultK a) => a -> m Word16
- data DOMXPathResultGetSingleNodeValueMethodInfo
- dOMXPathResultGetSingleNodeValue :: (MonadIO m, DOMXPathResultK a) => a -> m DOMNode
- data DOMXPathResultGetSnapshotLengthMethodInfo
- dOMXPathResultGetSnapshotLength :: (MonadIO m, DOMXPathResultK a) => a -> m CULong
- data DOMXPathResultGetStringValueMethodInfo
- dOMXPathResultGetStringValue :: (MonadIO m, DOMXPathResultK a) => a -> m Text
- data DOMXPathResultIterateNextMethodInfo
- dOMXPathResultIterateNext :: (MonadIO m, DOMXPathResultK a) => a -> m DOMNode
- data DOMXPathResultSnapshotItemMethodInfo
- dOMXPathResultSnapshotItem :: (MonadIO m, DOMXPathResultK a) => a -> CULong -> m DOMNode
- data DOMXPathResultBooleanValuePropertyInfo
- dOMXPathResultBooleanValue :: AttrLabelProxy "booleanValue"
- getDOMXPathResultBooleanValue :: (MonadIO m, DOMXPathResultK o) => o -> m Bool
- data DOMXPathResultInvalidIteratorStatePropertyInfo
- dOMXPathResultInvalidIteratorState :: AttrLabelProxy "invalidIteratorState"
- getDOMXPathResultInvalidIteratorState :: (MonadIO m, DOMXPathResultK o) => o -> m Bool
- data DOMXPathResultNumberValuePropertyInfo
- dOMXPathResultNumberValue :: AttrLabelProxy "numberValue"
- getDOMXPathResultNumberValue :: (MonadIO m, DOMXPathResultK o) => o -> m Double
- data DOMXPathResultResultTypePropertyInfo
- dOMXPathResultResultType :: AttrLabelProxy "resultType"
- getDOMXPathResultResultType :: (MonadIO m, DOMXPathResultK o) => o -> m Word32
- data DOMXPathResultSingleNodeValuePropertyInfo
- dOMXPathResultSingleNodeValue :: AttrLabelProxy "singleNodeValue"
- getDOMXPathResultSingleNodeValue :: (MonadIO m, DOMXPathResultK o) => o -> m (Maybe DOMNode)
- data DOMXPathResultSnapshotLengthPropertyInfo
- dOMXPathResultSnapshotLength :: AttrLabelProxy "snapshotLength"
- getDOMXPathResultSnapshotLength :: (MonadIO m, DOMXPathResultK o) => o -> m CULong
- data DOMXPathResultStringValuePropertyInfo
- dOMXPathResultStringValue :: AttrLabelProxy "stringValue"
- getDOMXPathResultStringValue :: (MonadIO m, DOMXPathResultK o) => o -> m (Maybe Text)
Exported types
newtype DOMXPathResult Source
GObject DOMXPathResult | |
((~) * info (ResolveDOMXPathResultMethod t DOMXPathResult), MethodInfo * info DOMXPathResult p) => IsLabelProxy t (DOMXPathResult -> p) | |
type ParentTypes DOMXPathResult | |
type AttributeList DOMXPathResult | |
type SignalList DOMXPathResult |
class GObject o => DOMXPathResultK o Source
(GObject o, IsDescendantOf DOMXPathResult o) => DOMXPathResultK o |
toDOMXPathResult :: DOMXPathResultK o => o -> IO DOMXPathResult Source
Methods
dOMXPathResultGetBooleanValue
data DOMXPathResultGetBooleanValueMethodInfo Source
((~) * signature (m ()), MonadIO m, DOMXPathResultK a) => MethodInfo * DOMXPathResultGetBooleanValueMethodInfo a signature |
dOMXPathResultGetBooleanValue :: (MonadIO m, DOMXPathResultK a) => a -> m () Source
dOMXPathResultGetInvalidIteratorState
data DOMXPathResultGetInvalidIteratorStateMethodInfo Source
((~) * signature (m Bool), MonadIO m, DOMXPathResultK a) => MethodInfo * DOMXPathResultGetInvalidIteratorStateMethodInfo a signature |
dOMXPathResultGetInvalidIteratorState :: (MonadIO m, DOMXPathResultK a) => a -> m Bool Source
dOMXPathResultGetNumberValue
data DOMXPathResultGetNumberValueMethodInfo Source
((~) * signature (m Double), MonadIO m, DOMXPathResultK a) => MethodInfo * DOMXPathResultGetNumberValueMethodInfo a signature |
dOMXPathResultGetNumberValue :: (MonadIO m, DOMXPathResultK a) => a -> m Double Source
dOMXPathResultGetResultType
data DOMXPathResultGetResultTypeMethodInfo Source
((~) * signature (m Word16), MonadIO m, DOMXPathResultK a) => MethodInfo * DOMXPathResultGetResultTypeMethodInfo a signature |
dOMXPathResultGetResultType :: (MonadIO m, DOMXPathResultK a) => a -> m Word16 Source
dOMXPathResultGetSingleNodeValue
data DOMXPathResultGetSingleNodeValueMethodInfo Source
((~) * signature (m DOMNode), MonadIO m, DOMXPathResultK a) => MethodInfo * DOMXPathResultGetSingleNodeValueMethodInfo a signature |
dOMXPathResultGetSingleNodeValue :: (MonadIO m, DOMXPathResultK a) => a -> m DOMNode Source
dOMXPathResultGetSnapshotLength
data DOMXPathResultGetSnapshotLengthMethodInfo Source
((~) * signature (m CULong), MonadIO m, DOMXPathResultK a) => MethodInfo * DOMXPathResultGetSnapshotLengthMethodInfo a signature |
dOMXPathResultGetSnapshotLength :: (MonadIO m, DOMXPathResultK a) => a -> m CULong Source
dOMXPathResultGetStringValue
data DOMXPathResultGetStringValueMethodInfo Source
((~) * signature (m Text), MonadIO m, DOMXPathResultK a) => MethodInfo * DOMXPathResultGetStringValueMethodInfo a signature |
dOMXPathResultGetStringValue :: (MonadIO m, DOMXPathResultK a) => a -> m Text Source
dOMXPathResultIterateNext
data DOMXPathResultIterateNextMethodInfo Source
((~) * signature (m DOMNode), MonadIO m, DOMXPathResultK a) => MethodInfo * DOMXPathResultIterateNextMethodInfo a signature |
dOMXPathResultIterateNext :: (MonadIO m, DOMXPathResultK a) => a -> m DOMNode Source
dOMXPathResultSnapshotItem
data DOMXPathResultSnapshotItemMethodInfo Source
((~) * signature (CULong -> m DOMNode), MonadIO m, DOMXPathResultK a) => MethodInfo * DOMXPathResultSnapshotItemMethodInfo a signature |
dOMXPathResultSnapshotItem :: (MonadIO m, DOMXPathResultK a) => a -> CULong -> m DOMNode Source
Properties
BooleanValue
data DOMXPathResultBooleanValuePropertyInfo Source
dOMXPathResultBooleanValue :: AttrLabelProxy "booleanValue" Source
getDOMXPathResultBooleanValue :: (MonadIO m, DOMXPathResultK o) => o -> m Bool Source
InvalidIteratorState
data DOMXPathResultInvalidIteratorStatePropertyInfo Source
dOMXPathResultInvalidIteratorState :: AttrLabelProxy "invalidIteratorState" Source
getDOMXPathResultInvalidIteratorState :: (MonadIO m, DOMXPathResultK o) => o -> m Bool Source
NumberValue
data DOMXPathResultNumberValuePropertyInfo Source
dOMXPathResultNumberValue :: AttrLabelProxy "numberValue" Source
getDOMXPathResultNumberValue :: (MonadIO m, DOMXPathResultK o) => o -> m Double Source
ResultType
data DOMXPathResultResultTypePropertyInfo Source
dOMXPathResultResultType :: AttrLabelProxy "resultType" Source
getDOMXPathResultResultType :: (MonadIO m, DOMXPathResultK o) => o -> m Word32 Source
SingleNodeValue
data DOMXPathResultSingleNodeValuePropertyInfo Source
dOMXPathResultSingleNodeValue :: AttrLabelProxy "singleNodeValue" Source
getDOMXPathResultSingleNodeValue :: (MonadIO m, DOMXPathResultK o) => o -> m (Maybe DOMNode) Source
SnapshotLength
data DOMXPathResultSnapshotLengthPropertyInfo Source
dOMXPathResultSnapshotLength :: AttrLabelProxy "snapshotLength" Source
getDOMXPathResultSnapshotLength :: (MonadIO m, DOMXPathResultK o) => o -> m CULong Source
StringValue
data DOMXPathResultStringValuePropertyInfo Source
dOMXPathResultStringValue :: AttrLabelProxy "stringValue" Source
getDOMXPathResultStringValue :: (MonadIO m, DOMXPathResultK o) => o -> m (Maybe Text) Source