Safe Haskell | None |
---|---|
Language | Haskell2010 |
- js_getType :: MutationRecord -> IO JSString
- getType :: (MonadIO m, FromJSString result) => MutationRecord -> m result
- js_getTarget :: MutationRecord -> IO (Nullable Node)
- getTarget :: MonadIO m => MutationRecord -> m (Maybe Node)
- getTargetUnsafe :: (MonadIO m, HasCallStack) => MutationRecord -> m Node
- getTargetUnchecked :: MonadIO m => MutationRecord -> m Node
- js_getAddedNodes :: MutationRecord -> IO (Nullable NodeList)
- getAddedNodes :: MonadIO m => MutationRecord -> m (Maybe NodeList)
- getAddedNodesUnsafe :: (MonadIO m, HasCallStack) => MutationRecord -> m NodeList
- getAddedNodesUnchecked :: MonadIO m => MutationRecord -> m NodeList
- js_getRemovedNodes :: MutationRecord -> IO (Nullable NodeList)
- getRemovedNodes :: MonadIO m => MutationRecord -> m (Maybe NodeList)
- getRemovedNodesUnsafe :: (MonadIO m, HasCallStack) => MutationRecord -> m NodeList
- getRemovedNodesUnchecked :: MonadIO m => MutationRecord -> m NodeList
- js_getPreviousSibling :: MutationRecord -> IO (Nullable Node)
- getPreviousSibling :: MonadIO m => MutationRecord -> m (Maybe Node)
- getPreviousSiblingUnsafe :: (MonadIO m, HasCallStack) => MutationRecord -> m Node
- getPreviousSiblingUnchecked :: MonadIO m => MutationRecord -> m Node
- js_getNextSibling :: MutationRecord -> IO (Nullable Node)
- getNextSibling :: MonadIO m => MutationRecord -> m (Maybe Node)
- getNextSiblingUnsafe :: (MonadIO m, HasCallStack) => MutationRecord -> m Node
- getNextSiblingUnchecked :: MonadIO m => MutationRecord -> m Node
- js_getAttributeName :: MutationRecord -> IO (Nullable JSString)
- getAttributeName :: (MonadIO m, FromJSString result) => MutationRecord -> m (Maybe result)
- getAttributeNameUnsafe :: (MonadIO m, HasCallStack, FromJSString result) => MutationRecord -> m result
- getAttributeNameUnchecked :: (MonadIO m, FromJSString result) => MutationRecord -> m result
- js_getAttributeNamespace :: MutationRecord -> IO (Nullable JSString)
- getAttributeNamespace :: (MonadIO m, FromJSString result) => MutationRecord -> m (Maybe result)
- getAttributeNamespaceUnsafe :: (MonadIO m, HasCallStack, FromJSString result) => MutationRecord -> m result
- getAttributeNamespaceUnchecked :: (MonadIO m, FromJSString result) => MutationRecord -> m result
- js_getOldValue :: MutationRecord -> IO (Nullable JSString)
- getOldValue :: (MonadIO m, FromJSString result) => MutationRecord -> m (Maybe result)
- getOldValueUnsafe :: (MonadIO m, HasCallStack, FromJSString result) => MutationRecord -> m result
- getOldValueUnchecked :: (MonadIO m, FromJSString result) => MutationRecord -> m result
- newtype MutationRecord = MutationRecord {}
- gTypeMutationRecord :: GType
Documentation
js_getType :: MutationRecord -> IO JSString Source #
getType :: (MonadIO m, FromJSString result) => MutationRecord -> m result Source #
js_getTarget :: MutationRecord -> IO (Nullable Node) Source #
getTargetUnsafe :: (MonadIO m, HasCallStack) => MutationRecord -> m Node Source #
getTargetUnchecked :: MonadIO m => MutationRecord -> m Node Source #
js_getAddedNodes :: MutationRecord -> IO (Nullable NodeList) Source #
getAddedNodes :: MonadIO m => MutationRecord -> m (Maybe NodeList) Source #
getAddedNodesUnsafe :: (MonadIO m, HasCallStack) => MutationRecord -> m NodeList Source #
getAddedNodesUnchecked :: MonadIO m => MutationRecord -> m NodeList Source #
getRemovedNodes :: MonadIO m => MutationRecord -> m (Maybe NodeList) Source #
getRemovedNodesUnsafe :: (MonadIO m, HasCallStack) => MutationRecord -> m NodeList Source #
getRemovedNodesUnchecked :: MonadIO m => MutationRecord -> m NodeList Source #
js_getPreviousSibling :: MutationRecord -> IO (Nullable Node) Source #
getPreviousSibling :: MonadIO m => MutationRecord -> m (Maybe Node) Source #
getPreviousSiblingUnsafe :: (MonadIO m, HasCallStack) => MutationRecord -> m Node Source #
getPreviousSiblingUnchecked :: MonadIO m => MutationRecord -> m Node Source #
js_getNextSibling :: MutationRecord -> IO (Nullable Node) Source #
getNextSibling :: MonadIO m => MutationRecord -> m (Maybe Node) Source #
getNextSiblingUnsafe :: (MonadIO m, HasCallStack) => MutationRecord -> m Node Source #
getNextSiblingUnchecked :: MonadIO m => MutationRecord -> m Node Source #
getAttributeName :: (MonadIO m, FromJSString result) => MutationRecord -> m (Maybe result) Source #
getAttributeNameUnsafe :: (MonadIO m, HasCallStack, FromJSString result) => MutationRecord -> m result Source #
getAttributeNameUnchecked :: (MonadIO m, FromJSString result) => MutationRecord -> m result Source #
getAttributeNamespace :: (MonadIO m, FromJSString result) => MutationRecord -> m (Maybe result) Source #
getAttributeNamespaceUnsafe :: (MonadIO m, HasCallStack, FromJSString result) => MutationRecord -> m result Source #
getAttributeNamespaceUnchecked :: (MonadIO m, FromJSString result) => MutationRecord -> m result Source #
js_getOldValue :: MutationRecord -> IO (Nullable JSString) Source #
getOldValue :: (MonadIO m, FromJSString result) => MutationRecord -> m (Maybe result) Source #
getOldValueUnsafe :: (MonadIO m, HasCallStack, FromJSString result) => MutationRecord -> m result Source #
getOldValueUnchecked :: (MonadIO m, FromJSString result) => MutationRecord -> m result Source #
newtype MutationRecord Source #
Functions for this inteface are in GHCJS.DOM.MutationRecord.