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 (ManagedPtr DOMXPathResult)
- class GObject o => IsDOMXPathResult o
- toDOMXPathResult :: IsDOMXPathResult o => o -> IO DOMXPathResult
- noDOMXPathResult :: Maybe DOMXPathResult
- data DOMXPathResultGetBooleanValueMethodInfo
- dOMXPathResultGetBooleanValue :: (HasCallStack, MonadIO m, IsDOMXPathResult a) => a -> m ()
- data DOMXPathResultGetInvalidIteratorStateMethodInfo
- dOMXPathResultGetInvalidIteratorState :: (HasCallStack, MonadIO m, IsDOMXPathResult a) => a -> m Bool
- data DOMXPathResultGetNumberValueMethodInfo
- dOMXPathResultGetNumberValue :: (HasCallStack, MonadIO m, IsDOMXPathResult a) => a -> m Double
- data DOMXPathResultGetResultTypeMethodInfo
- dOMXPathResultGetResultType :: (HasCallStack, MonadIO m, IsDOMXPathResult a) => a -> m Word16
- data DOMXPathResultGetSingleNodeValueMethodInfo
- dOMXPathResultGetSingleNodeValue :: (HasCallStack, MonadIO m, IsDOMXPathResult a) => a -> m DOMNode
- data DOMXPathResultGetSnapshotLengthMethodInfo
- dOMXPathResultGetSnapshotLength :: (HasCallStack, MonadIO m, IsDOMXPathResult a) => a -> m CULong
- data DOMXPathResultGetStringValueMethodInfo
- dOMXPathResultGetStringValue :: (HasCallStack, MonadIO m, IsDOMXPathResult a) => a -> m Text
- data DOMXPathResultIterateNextMethodInfo
- dOMXPathResultIterateNext :: (HasCallStack, MonadIO m, IsDOMXPathResult a) => a -> m DOMNode
- data DOMXPathResultSnapshotItemMethodInfo
- dOMXPathResultSnapshotItem :: (HasCallStack, MonadIO m, IsDOMXPathResult a) => a -> CULong -> m DOMNode
- data DOMXPathResultBooleanValuePropertyInfo
- dOMXPathResultBooleanValue :: AttrLabelProxy "booleanValue"
- getDOMXPathResultBooleanValue :: (MonadIO m, IsDOMXPathResult o) => o -> m Bool
- data DOMXPathResultInvalidIteratorStatePropertyInfo
- dOMXPathResultInvalidIteratorState :: AttrLabelProxy "invalidIteratorState"
- getDOMXPathResultInvalidIteratorState :: (MonadIO m, IsDOMXPathResult o) => o -> m Bool
- data DOMXPathResultNumberValuePropertyInfo
- dOMXPathResultNumberValue :: AttrLabelProxy "numberValue"
- getDOMXPathResultNumberValue :: (MonadIO m, IsDOMXPathResult o) => o -> m Double
- data DOMXPathResultResultTypePropertyInfo
- dOMXPathResultResultType :: AttrLabelProxy "resultType"
- getDOMXPathResultResultType :: (MonadIO m, IsDOMXPathResult o) => o -> m Word32
- data DOMXPathResultSingleNodeValuePropertyInfo
- dOMXPathResultSingleNodeValue :: AttrLabelProxy "singleNodeValue"
- getDOMXPathResultSingleNodeValue :: (MonadIO m, IsDOMXPathResult o) => o -> m (Maybe DOMNode)
- data DOMXPathResultSnapshotLengthPropertyInfo
- dOMXPathResultSnapshotLength :: AttrLabelProxy "snapshotLength"
- getDOMXPathResultSnapshotLength :: (MonadIO m, IsDOMXPathResult o) => o -> m CULong
- data DOMXPathResultStringValuePropertyInfo
- dOMXPathResultStringValue :: AttrLabelProxy "stringValue"
- getDOMXPathResultStringValue :: (MonadIO m, IsDOMXPathResult o) => o -> m (Maybe Text)
Exported types
newtype DOMXPathResult Source #
GObject DOMXPathResult Source # | |
IsObject DOMXPathResult Source # | |
IsDOMXPathResult DOMXPathResult Source # | |
IsDOMObject DOMXPathResult Source # | |
((~) * info (ResolveDOMXPathResultMethod t DOMXPathResult), MethodInfo * info DOMXPathResult p) => IsLabel t (DOMXPathResult -> p) Source # | |
((~) * info (ResolveDOMXPathResultMethod t DOMXPathResult), MethodInfo * info DOMXPathResult p) => IsLabelProxy t (DOMXPathResult -> p) Source # | |
HasAttributeList * DOMXPathResult Source # | |
type AttributeList DOMXPathResult Source # | |
type SignalList DOMXPathResult Source # | |
class GObject o => IsDOMXPathResult o Source #
toDOMXPathResult :: IsDOMXPathResult o => o -> IO DOMXPathResult Source #
Methods
getBooleanValue
data DOMXPathResultGetBooleanValueMethodInfo Source #
((~) * signature (m ()), MonadIO m, IsDOMXPathResult a) => MethodInfo * DOMXPathResultGetBooleanValueMethodInfo a signature Source # | |
dOMXPathResultGetBooleanValue Source #
:: (HasCallStack, MonadIO m, IsDOMXPathResult a) | |
=> a |
|
-> m () | (Can throw |
No description available in the introspection data.
getInvalidIteratorState
data DOMXPathResultGetInvalidIteratorStateMethodInfo Source #
((~) * signature (m Bool), MonadIO m, IsDOMXPathResult a) => MethodInfo * DOMXPathResultGetInvalidIteratorStateMethodInfo a signature Source # | |
dOMXPathResultGetInvalidIteratorState Source #
:: (HasCallStack, MonadIO m, IsDOMXPathResult a) | |
=> a |
|
-> m Bool | Returns: A |
No description available in the introspection data.
getNumberValue
data DOMXPathResultGetNumberValueMethodInfo Source #
((~) * signature (m Double), MonadIO m, IsDOMXPathResult a) => MethodInfo * DOMXPathResultGetNumberValueMethodInfo a signature Source # | |
dOMXPathResultGetNumberValue Source #
:: (HasCallStack, MonadIO m, IsDOMXPathResult a) | |
=> a |
|
-> m Double | Returns: A |
No description available in the introspection data.
getResultType
data DOMXPathResultGetResultTypeMethodInfo Source #
((~) * signature (m Word16), MonadIO m, IsDOMXPathResult a) => MethodInfo * DOMXPathResultGetResultTypeMethodInfo a signature Source # | |
dOMXPathResultGetResultType Source #
:: (HasCallStack, MonadIO m, IsDOMXPathResult a) | |
=> a |
|
-> m Word16 | Returns: A |
No description available in the introspection data.
getSingleNodeValue
data DOMXPathResultGetSingleNodeValueMethodInfo Source #
((~) * signature (m DOMNode), MonadIO m, IsDOMXPathResult a) => MethodInfo * DOMXPathResultGetSingleNodeValueMethodInfo a signature Source # | |
dOMXPathResultGetSingleNodeValue Source #
:: (HasCallStack, MonadIO m, IsDOMXPathResult a) | |
=> a |
|
-> m DOMNode |
No description available in the introspection data.
getSnapshotLength
data DOMXPathResultGetSnapshotLengthMethodInfo Source #
((~) * signature (m CULong), MonadIO m, IsDOMXPathResult a) => MethodInfo * DOMXPathResultGetSnapshotLengthMethodInfo a signature Source # | |
dOMXPathResultGetSnapshotLength Source #
:: (HasCallStack, MonadIO m, IsDOMXPathResult a) | |
=> a |
|
-> m CULong | Returns: A |
No description available in the introspection data.
getStringValue
data DOMXPathResultGetStringValueMethodInfo Source #
((~) * signature (m Text), MonadIO m, IsDOMXPathResult a) => MethodInfo * DOMXPathResultGetStringValueMethodInfo a signature Source # | |
dOMXPathResultGetStringValue Source #
:: (HasCallStack, MonadIO m, IsDOMXPathResult a) | |
=> a |
|
-> m Text | Returns: A |
No description available in the introspection data.
iterateNext
data DOMXPathResultIterateNextMethodInfo Source #
((~) * signature (m DOMNode), MonadIO m, IsDOMXPathResult a) => MethodInfo * DOMXPathResultIterateNextMethodInfo a signature Source # | |
dOMXPathResultIterateNext Source #
:: (HasCallStack, MonadIO m, IsDOMXPathResult a) | |
=> a |
|
-> m DOMNode |
No description available in the introspection data.
snapshotItem
data DOMXPathResultSnapshotItemMethodInfo Source #
((~) * signature (CULong -> m DOMNode), MonadIO m, IsDOMXPathResult a) => MethodInfo * DOMXPathResultSnapshotItemMethodInfo a signature Source # | |
dOMXPathResultSnapshotItem Source #
:: (HasCallStack, MonadIO m, IsDOMXPathResult a) | |
=> a |
|
-> CULong |
|
-> m DOMNode |
No description available in the introspection data.
Properties
booleanValue
data DOMXPathResultBooleanValuePropertyInfo Source #
dOMXPathResultBooleanValue :: AttrLabelProxy "booleanValue" Source #
getDOMXPathResultBooleanValue :: (MonadIO m, IsDOMXPathResult o) => o -> m Bool Source #
invalidIteratorState
data DOMXPathResultInvalidIteratorStatePropertyInfo Source #
dOMXPathResultInvalidIteratorState :: AttrLabelProxy "invalidIteratorState" Source #
getDOMXPathResultInvalidIteratorState :: (MonadIO m, IsDOMXPathResult o) => o -> m Bool Source #
numberValue
data DOMXPathResultNumberValuePropertyInfo Source #
dOMXPathResultNumberValue :: AttrLabelProxy "numberValue" Source #
getDOMXPathResultNumberValue :: (MonadIO m, IsDOMXPathResult o) => o -> m Double Source #
resultType
data DOMXPathResultResultTypePropertyInfo Source #
dOMXPathResultResultType :: AttrLabelProxy "resultType" Source #
getDOMXPathResultResultType :: (MonadIO m, IsDOMXPathResult o) => o -> m Word32 Source #
singleNodeValue
data DOMXPathResultSingleNodeValuePropertyInfo Source #
dOMXPathResultSingleNodeValue :: AttrLabelProxy "singleNodeValue" Source #
getDOMXPathResultSingleNodeValue :: (MonadIO m, IsDOMXPathResult o) => o -> m (Maybe DOMNode) Source #
snapshotLength
data DOMXPathResultSnapshotLengthPropertyInfo Source #
dOMXPathResultSnapshotLength :: AttrLabelProxy "snapshotLength" Source #
getDOMXPathResultSnapshotLength :: (MonadIO m, IsDOMXPathResult o) => o -> m CULong Source #
stringValue
data DOMXPathResultStringValuePropertyInfo Source #
dOMXPathResultStringValue :: AttrLabelProxy "stringValue" Source #
getDOMXPathResultStringValue :: (MonadIO m, IsDOMXPathResult o) => o -> m (Maybe Text) Source #