Module
DOM.Classy.Node
- Package
- purescript-dom-classy
- Repository
- garyb/purescript-dom-classy
#IsNode Source
class IsNode n where
A class for subtypes of Node
.
Members
Instances
IsNode Node
IsNode Document
IsNode Element
IsNode HTMLElement
IsNode HTMLHtmlElement
IsNode HTMLHeadElement
IsNode HTMLTitleElement
IsNode HTMLBaseElement
IsNode HTMLLinkElement
IsNode HTMLMetaElement
IsNode HTMLStyleElement
IsNode HTMLBodyElement
IsNode HTMLHeadingElement
IsNode HTMLParagraphElement
IsNode HTMLHRElement
IsNode HTMLPreElement
IsNode HTMLQuoteElement
IsNode HTMLOListElement
IsNode HTMLUListElement
IsNode HTMLLIElement
IsNode HTMLDListElement
IsNode HTMLDivElement
IsNode HTMLAnchorElement
IsNode HTMLDataElement
IsNode HTMLTimeElement
IsNode HTMLSpanElement
IsNode HTMLBRElement
IsNode HTMLModElement
IsNode HTMLImageElement
IsNode HTMLIFrameElement
IsNode HTMLEmbedElement
IsNode HTMLObjectElement
IsNode HTMLParamElement
IsNode HTMLMediaElement
IsNode HTMLAudioElement
IsNode HTMLVideoElement
IsNode HTMLSourceElement
IsNode HTMLTrackElement
IsNode HTMLMapElement
IsNode HTMLAreaElement
IsNode HTMLTableElement
IsNode HTMLTableCaptionElement
IsNode HTMLTableColElement
IsNode HTMLTableSectionElement
IsNode HTMLTableRowElement
IsNode HTMLTableCellElement
IsNode HTMLTableDataCellElement
IsNode HTMLTableHeaderCellElement
IsNode HTMLFormElement
IsNode HTMLLabelElement
IsNode HTMLInputElement
IsNode HTMLButtonElement
IsNode HTMLSelectElement
IsNode HTMLDataListElement
IsNode HTMLOptGroupElement
IsNode HTMLOptionElement
IsNode HTMLTextAreaElement
IsNode HTMLKeygenElement
IsNode HTMLOutputElement
IsNode HTMLProgressElement
IsNode HTMLMeterElement
IsNode HTMLFieldSetElement
IsNode HTMLLegendElement
IsNode HTMLScriptElement
IsNode HTMLTemplateElement
IsNode HTMLCanvasElement
#nodeTypeIndex Source
nodeTypeIndex :: forall n. IsNode n => n -> Int
The numeric value for the type of a node.
#hasChildNodes Source
hasChildNodes :: forall eff n. IsNode n => n -> Eff (dom :: DOM | eff) Boolean
Indicates whether the node has any child nodes.
#childNodes Source
childNodes :: forall eff n. IsNode n => n -> Eff (dom :: DOM | eff) NodeList
The children of the node.
#textContent Source
textContent :: forall eff n. IsNode n => n -> Eff (dom :: DOM | eff) String
If the node type is document fragment, element, text, processing instruction, or comment this is the node's data, or null in all other cases.