LEVIATHAN v962456e · 962456eee1

moby · Dom

class DomNode

since 0.1.0-alpha.1linux

Constructors

new

new(IComponent raw, Document doc)

Fields

doc_

raw_

Methods

action

action() -> string

actions

actions() -> ActionRegistry

addClass

addClass(string name) -> DomNode

attr

attr(string name) -> string
attr(string name, string value) -> DomNode

checked

checked() -> bool
checked(bool on) -> DomNode

children

children() -> DomNodeList

dismiss

dismiss() -> void

enabled

enabled() -> bool
enabled(bool on) -> DomNode

hasClass

hasClass(string name) -> bool

hide

hide() -> DomNode

id

id() -> string

on

on(string event, () => void handler) -> DomNode

outerMarkup

outerMarkup() -> string

parent

parent() -> DomNode | None

popover

popover(DomNode anchor, AnchorEdge edge) -> DomNode

position

position() -> Position

query

query(string sel) -> DomNode

queryAll

queryAll(string sel) -> DomNodeList

queryOrNone

queryOrNone(string sel) -> DomNode | None

raw

raw() -> IComponent

removeClass

removeClass(string name) -> DomNode

same

same(DomNode other) -> bool

setId

setId(string id) -> DomNode

show

show() -> DomNode

text

text() -> string
text(string v) -> DomNode

toggleClass

toggleClass(string name) -> DomNode

value

value() -> string
value(string v) -> DomNode

visible

visible() -> bool