Module
Web.DOM.Class.NodeOp
- Package
- purescript-web-chain
- Repository
- david-sledge/purescript-web-chain
Type classes of convenience.
#appendChild Source
appendChild :: forall m p c. MonadEffect m => NodeOp c => NodeOp p => c -> p -> m Unit#childNodes Source
childNodes :: forall m n. MonadEffect m => NodeOp n => n -> m NodeList#NodeOp Source
class (EventTargetOp n) <= NodeOp n whereMembers
Instances
NodeOp NodeNodeOp CharacterDataNodeOp CommentNodeOp DocumentNodeOp ElementNodeOp HTMLElementNodeOp HTMLDocumentNodeOp TextNodeOp ProcessingInstructionNodeOp HTMLAnchorElementNodeOp HTMLAreaElementNodeOp HTMLAudioElementNodeOp HTMLBRElementNodeOp HTMLBaseElementNodeOp HTMLBodyElementNodeOp HTMLButtonElementNodeOp HTMLCanvasElementNodeOp HTMLDListElementNodeOp HTMLDataElementNodeOp HTMLDataListElementNodeOp HTMLDivElementNodeOp HTMLDialogElementNodeOp HTMLEmbedElementNodeOp HTMLFieldSetElementNodeOp HTMLFormElementNodeOp HTMLHRElementNodeOp HTMLHeadElementNodeOp HTMLHeadingElementNodeOp HTMLHtmlElementNodeOp HTMLIFrameElementNodeOp HTMLInputElementNodeOp HTMLKeygenElementNodeOp HTMLLIElementNodeOp HTMLLabelElementNodeOp HTMLLegendElementNodeOp HTMLLinkElementNodeOp HTMLMapElementNodeOp HTMLMediaElementNodeOp HTMLMetaElementNodeOp HTMLMeterElementNodeOp HTMLModElementNodeOp HTMLOListElementNodeOp HTMLObjectElementNodeOp HTMLOptGroupElementNodeOp HTMLOptionElementNodeOp HTMLOutputElementNodeOp HTMLParagraphElementNodeOp HTMLParamElementNodeOp HTMLPreElementNodeOp HTMLProgressElementNodeOp HTMLQuoteElementNodeOp HTMLScriptElementNodeOp HTMLSelectElementNodeOp HTMLSourceElementNodeOp HTMLSpanElementNodeOp HTMLStyleElementNodeOp HTMLTableCaptionElementNodeOp HTMLTableCellElementNodeOp HTMLTableColElementNodeOp HTMLTableDataCellElementNodeOp HTMLTableElementNodeOp HTMLTableHeaderCellElementNodeOp HTMLTableRowElementNodeOp HTMLTableSectionElementNodeOp HTMLTemplateElementNodeOp HTMLTextAreaElementNodeOp HTMLTimeElementNodeOp HTMLTitleElementNodeOp HTMLTrackElementNodeOp HTMLUListElementNodeOp HTMLVideoElement
#compareDocumentPositionBits Source
compareDocumentPositionBits :: forall m n1 n2. MonadEffect m => NodeOp n1 => NodeOp n2 => n1 -> n2 -> m Int#contains Source
contains :: forall m p c. MonadEffect m => NodeOp c => NodeOp p => c -> p -> m Boolean#firstChild Source
firstChild :: forall m n. MonadEffect m => NodeOp n => n -> m (Maybe Node)#hasChildNodes Source
hasChildNodes :: forall m n. MonadEffect m => NodeOp n => n -> m Boolean#insertBefore Source
insertBefore :: forall m n1 n2 n3. MonadEffect m => NodeOp n1 => NodeOp n2 => NodeOp n3 => n1 -> n2 -> n3 -> m Unit#isDefaultNamespace Source
isDefaultNamespace :: forall m n. MonadEffect m => NodeOp n => String -> n -> m Boolean#isEqualNode Source
isEqualNode :: forall m n1 n2. MonadEffect m => NodeOp n1 => NodeOp n2 => n1 -> n2 -> m Boolean#lookupNamespaceURI Source
lookupNamespaceURI :: forall m n. MonadEffect m => NodeOp n => String -> n -> m (Maybe String)#lookupPrefix Source
lookupPrefix :: forall m n. MonadEffect m => NodeOp n => String -> n -> m (Maybe String)#nextSibling Source
nextSibling :: forall m n. MonadEffect m => NodeOp n => n -> m (Maybe Node)#nodeTypeIndex Source
nodeTypeIndex :: forall n. NodeOp n => n -> Int#ownerDocument Source
ownerDocument :: forall m n. MonadEffect m => NodeOp n => n -> m (Maybe Document)#parentElement Source
parentElement :: forall m n. MonadEffect m => NodeOp n => n -> m (Maybe Element)#parentNode Source
parentNode :: forall m n. MonadEffect m => NodeOp n => n -> m (Maybe Node)#previousSibling Source
previousSibling :: forall m n. MonadEffect m => NodeOp n => n -> m (Maybe Node)#removeChild Source
removeChild :: forall m p c. MonadEffect m => NodeOp c => NodeOp p => c -> p -> m Unit#replaceChild Source
replaceChild :: forall m n1 n2 n3. MonadEffect m => NodeOp n1 => NodeOp n2 => NodeOp n3 => n1 -> n2 -> n3 -> m Unit#setNodeValue Source
setNodeValue :: forall m n. MonadEffect m => NodeOp n => String -> n -> m Unit#setTextContent Source
setTextContent :: forall m n. MonadEffect m => NodeOp n => String -> n -> m Unit#textContent Source
textContent :: forall m n. MonadEffect m => NodeOp n => n -> m String- Modules
- Data.
Array. Effect - Data.
List. Util - Data.
Map. Effect - Web.
CSSOM. Lifted. CSSStyleDeclaration - Web.
CSSOM. Window - Web.
Chain - Web.
Chain. CSSOM - Web.
Chain. DOM - Web.
Chain. Event - Web.
Chain. HTML - Web.
Chain. HTML. Class. HTMLAbleOp - Web.
Chain. HTML. Class. HTMLValueContainerOp - Web.
Chain. HTML. Util - Web.
Chain. UI. UISortableTable - Web.
Chain. UI. UITabPane - Web.
DOM. Class. CharacterDataOp - Web.
DOM. Class. DocumentOp - Web.
DOM. Class. ElementOp - Web.
DOM. Class. NodeOp - Web.
DOM. Class. TextOp - Web.
Event. Class. EventTargetOp - Web.
HTML. Class. HTMLElementOp - Web.
HTML. Lifted. HTMLDocument