Safe Haskell | None |
---|---|
Language | Haskell2010 |
Synopsis
- getType :: (MonadDOM m, FromJSString result) => MutationRecord -> m result
- getTarget :: MonadDOM m => MutationRecord -> m Node
- getAddedNodes :: MonadDOM m => MutationRecord -> m NodeList
- getRemovedNodes :: MonadDOM m => MutationRecord -> m NodeList
- getPreviousSibling :: MonadDOM m => MutationRecord -> m (Maybe Node)
- getPreviousSiblingUnsafe :: (MonadDOM m, HasCallStack) => MutationRecord -> m Node
- getPreviousSiblingUnchecked :: MonadDOM m => MutationRecord -> m Node
- getNextSibling :: MonadDOM m => MutationRecord -> m (Maybe Node)
- getNextSiblingUnsafe :: (MonadDOM m, HasCallStack) => MutationRecord -> m Node
- getNextSiblingUnchecked :: MonadDOM m => MutationRecord -> m Node
- getAttributeName :: (MonadDOM m, FromJSString result) => MutationRecord -> m (Maybe result)
- getAttributeNameUnsafe :: (MonadDOM m, HasCallStack, FromJSString result) => MutationRecord -> m result
- getAttributeNameUnchecked :: (MonadDOM m, FromJSString result) => MutationRecord -> m result
- getAttributeNamespace :: (MonadDOM m, FromJSString result) => MutationRecord -> m (Maybe result)
- getAttributeNamespaceUnsafe :: (MonadDOM m, HasCallStack, FromJSString result) => MutationRecord -> m result
- getAttributeNamespaceUnchecked :: (MonadDOM m, FromJSString result) => MutationRecord -> m result
- getOldValue :: (MonadDOM m, FromJSString result) => MutationRecord -> m (Maybe result)
- getOldValueUnsafe :: (MonadDOM m, HasCallStack, FromJSString result) => MutationRecord -> m result
- getOldValueUnchecked :: (MonadDOM m, FromJSString result) => MutationRecord -> m result
- newtype MutationRecord = MutationRecord {}
- gTypeMutationRecord :: JSM GType
Documentation
getType :: (MonadDOM m, FromJSString result) => MutationRecord -> m result Source #
getAddedNodes :: MonadDOM m => MutationRecord -> m NodeList Source #
getRemovedNodes :: MonadDOM m => MutationRecord -> m NodeList Source #
getPreviousSibling :: MonadDOM m => MutationRecord -> m (Maybe Node) Source #
getPreviousSiblingUnsafe :: (MonadDOM m, HasCallStack) => MutationRecord -> m Node Source #
getPreviousSiblingUnchecked :: MonadDOM m => MutationRecord -> m Node Source #
getNextSibling :: MonadDOM m => MutationRecord -> m (Maybe Node) Source #
getNextSiblingUnsafe :: (MonadDOM m, HasCallStack) => MutationRecord -> m Node Source #
getNextSiblingUnchecked :: MonadDOM m => MutationRecord -> m Node Source #
getAttributeName :: (MonadDOM m, FromJSString result) => MutationRecord -> m (Maybe result) Source #
getAttributeNameUnsafe :: (MonadDOM m, HasCallStack, FromJSString result) => MutationRecord -> m result Source #
getAttributeNameUnchecked :: (MonadDOM m, FromJSString result) => MutationRecord -> m result Source #
getAttributeNamespace :: (MonadDOM m, FromJSString result) => MutationRecord -> m (Maybe result) Source #
getAttributeNamespaceUnsafe :: (MonadDOM m, HasCallStack, FromJSString result) => MutationRecord -> m result Source #
getAttributeNamespaceUnchecked :: (MonadDOM m, FromJSString result) => MutationRecord -> m result Source #
getOldValue :: (MonadDOM m, FromJSString result) => MutationRecord -> m (Maybe result) Source #
getOldValueUnsafe :: (MonadDOM m, HasCallStack, FromJSString result) => MutationRecord -> m result Source #
getOldValueUnchecked :: (MonadDOM m, FromJSString result) => MutationRecord -> m result Source #
newtype MutationRecord Source #
Functions for this inteface are in JSDOM.MutationRecord.
Instances
PToJSVal MutationRecord Source # | |
Defined in JSDOM.Types pToJSVal :: MutationRecord -> JSVal # | |
PFromJSVal MutationRecord Source # | |
Defined in JSDOM.Types pFromJSVal :: JSVal -> MutationRecord # | |
ToJSVal MutationRecord Source # | |
Defined in JSDOM.Types toJSVal :: MutationRecord -> JSM JSVal # toJSValListOf :: [MutationRecord] -> JSM JSVal # | |
FromJSVal MutationRecord Source # | |
Defined in JSDOM.Types fromJSVal :: JSVal -> JSM (Maybe MutationRecord) # fromJSValUnchecked :: JSVal -> JSM MutationRecord # fromJSValListOf :: JSVal -> JSM (Maybe [MutationRecord]) # fromJSValUncheckedListOf :: JSVal -> JSM [MutationRecord] # | |
MakeObject MutationRecord Source # | |
Defined in JSDOM.Types makeObject :: MutationRecord -> JSM Object # | |
IsGObject MutationRecord Source # | |
Defined in JSDOM.Types typeGType :: MutationRecord -> JSM GType |