Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Synopsis
- before :: (MonadDOM m, IsChildNode self, IsNodeOrString nodes) => self -> [nodes] -> m ()
- after :: (MonadDOM m, IsChildNode self, IsNodeOrString nodes) => self -> [nodes] -> m ()
- replaceWith :: (MonadDOM m, IsChildNode self, IsNodeOrString nodes) => self -> [nodes] -> m ()
- remove :: (MonadDOM m, IsChildNode self) => self -> m ()
- newtype ChildNode = ChildNode {
- unChildNode :: JSVal
- gTypeChildNode :: JSM GType
- class IsGObject o => IsChildNode o
- toChildNode :: IsChildNode o => o -> ChildNode
Documentation
before :: (MonadDOM m, IsChildNode self, IsNodeOrString nodes) => self -> [nodes] -> m () Source #
after :: (MonadDOM m, IsChildNode self, IsNodeOrString nodes) => self -> [nodes] -> m () Source #
replaceWith :: (MonadDOM m, IsChildNode self, IsNodeOrString nodes) => self -> [nodes] -> m () Source #
remove :: (MonadDOM m, IsChildNode self) => self -> m () Source #
Functions for this inteface are in JSDOM.ChildNode.
Instances
FromJSVal ChildNode Source # | |
PFromJSVal ChildNode Source # | |
Defined in JSDOM.Types pFromJSVal :: JSVal -> ChildNode # | |
PToJSVal ChildNode Source # | |
Defined in JSDOM.Types | |
ToJSVal ChildNode Source # | |
MakeObject ChildNode Source # | |
Defined in JSDOM.Types makeObject :: ChildNode -> JSM Object # | |
IsChildNode ChildNode Source # | |
Defined in JSDOM.Types | |
IsGObject ChildNode Source # | |
Defined in JSDOM.Types |
class IsGObject o => IsChildNode o Source #
Instances
toChildNode :: IsChildNode o => o -> ChildNode Source #