Static methods

staticinline addClass (el:Element, className:String):Element

staticaddCss (css:String, ?container:Element):Void

staticappend (el:Element, ?child:Node, ?children:Array<Node>):Element

staticcreate (args:Dynamic):Dynamic

staticempty (el:Element):Element

staticflattenTextNodes (dom:Element):Void

staticgetDocumentHeight (?doc:Document):Int

staticgetDocumentSize (?doc:Document):{width:Int, height:Int}

staticgetDocumentWidth (?doc:Document):Int

staticgetMultiValue (el:Element):Either<String, Array<String>>

staticgetOffset (el:Element, ?doc:HTMLDocument):{top:Int, left:Int}

staticgetOffsetParent (el:Element):Element

staticinline getOuterHeight (el:Element):Int

staticgetOuterHeightWithMargin (el:Element):Int

staticinline getOuterWidth (el:Element):Int

staticgetOuterWidthWithMargin (el:Element):Int

staticinline getPosition (el:Element):{top:Int, left:Int}

staticgetScrollTop (?doc:HTMLDocument):Int

staticgetValue (el:Element):Null<String>

staticgetWindowHeight (?win:Window):Int

staticgetWindowInnerHeight (?win:Window):Int

staticgetWindowInnerSize (?win:Window):{width:Int, height:Int}

staticgetWindowInnerWidth (?win:Window):Int

staticgetWindowSize (?win:Window):{width:Int, height:Int}

staticgetWindowWidth (?win:Window):Int

staticinline hasClass (el:Element, className:String):Bool

staticinsertAtIndex (el:Element, child:Node, index:Int):Element

staticinline nodeListToArray (list:NodeList):Array<Element>

staticnodeText (node:Node):String

staticinline off (el:Element, eventName:String, handler:Event ‑> Void):Element

staticinline on (el:Element, eventName:String, handler:EventHandler):Element

staticonce (el:Element, eventName:String, handler:EventHandler):Element

staticparse (name:String, ?attrs:Map<String, String>, ?children:Array<Node>, ?textContent:String, ?doc:Document):Element

staticprepend (el:Element, ?child:Node, ?children:Array<Node>):Element

staticready (fn:Void ‑> Void, doc:Document):Void

staticremove (node:Node):Node

staticinline removeClass (el:Element, className:String):Element

statictoString (node:Node):String

statictoggleClass (el:Element, className:String, ?condition:Bool):Void

statictraverseTextNodes (dom:Element, f:Node ‑> Void):Void