Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Synopsis
- newMutationObserver :: (MonadDOM m, IsMutationCallback callback) => callback -> m MutationObserver
- observe :: (MonadDOM m, IsNode target) => MutationObserver -> target -> Maybe MutationObserverInit -> m ()
- disconnect :: MonadDOM m => MutationObserver -> m ()
- takeRecords :: MonadDOM m => MutationObserver -> m [MutationRecord]
- takeRecords_ :: MonadDOM m => MutationObserver -> m ()
- newtype MutationObserver = MutationObserver {}
- gTypeMutationObserver :: JSM GType
Documentation
newMutationObserver :: (MonadDOM m, IsMutationCallback callback) => callback -> m MutationObserver Source #
observe :: (MonadDOM m, IsNode target) => MutationObserver -> target -> Maybe MutationObserverInit -> m () Source #
disconnect :: MonadDOM m => MutationObserver -> m () Source #
takeRecords :: MonadDOM m => MutationObserver -> m [MutationRecord] Source #
takeRecords_ :: MonadDOM m => MutationObserver -> m () Source #
newtype MutationObserver Source #
Functions for this inteface are in JSDOM.MutationObserver.
Instances
FromJSVal MutationObserver Source # | |
Defined in JSDOM.Types fromJSVal :: JSVal -> JSM (Maybe MutationObserver) # fromJSValUnchecked :: JSVal -> JSM MutationObserver # fromJSValListOf :: JSVal -> JSM (Maybe [MutationObserver]) # fromJSValUncheckedListOf :: JSVal -> JSM [MutationObserver] # | |
PFromJSVal MutationObserver Source # | |
Defined in JSDOM.Types pFromJSVal :: JSVal -> MutationObserver # | |
PToJSVal MutationObserver Source # | |
Defined in JSDOM.Types pToJSVal :: MutationObserver -> JSVal # | |
ToJSVal MutationObserver Source # | |
Defined in JSDOM.Types toJSVal :: MutationObserver -> JSM JSVal # toJSValListOf :: [MutationObserver] -> JSM JSVal # | |
MakeObject MutationObserver Source # | |
Defined in JSDOM.Types makeObject :: MutationObserver -> JSM Object # | |
IsGObject MutationObserver Source # | |
Defined in JSDOM.Types typeGType :: MutationObserver -> JSM GType |