API Docs for: trial
Show:

nx.ui.nx.dom.Document Class

Module: nx.ui

Document Element

Constructor

nx.ui.nx.dom.Document

()

Methods

addRule

(
  • inSelector
  • inCssText
  • inIndex
)

Add a rule to next style sheet

Parameters:

Returns:

:

addRules

(
  • inRules
)

Add multi rules

Parameters:

createElement

(
  • tag
)
nx.dom.Element

Create element

Parameters:

Returns:

nx.dom.Element:

createElementNS

(
  • ns
  • tag
)
nx.dom.Element

Create element by namespace

Parameters:

Returns:

nx.dom.Element:

createFragment

() nx.dom.Fragment

Create document fragment

Returns:

nx.dom.Fragment:

createText

(
  • text
)
nx.dom.Text

Create text node.

Parameters:

Returns:

nx.dom.Text:

deleteRule

(
  • inIndex
)

Delete a rule from next style sheet at last line

Parameters:

Returns:

:

deleteRules

()

Delete all rules

docRect

() Width: (Function | Number), height: (Function | Number), scrollWidth: , scrollHeight: *, scrollX: *, scrollY: *

Get document position information

Returns:

Width: (Function | Number), height: (Function | Number), scrollWidth: , scrollHeight: *, scrollX: *, scrollY: *:

}

fire

(
  • name
  • [data]
)

Trigger an event.

Parameters:

insertRule

(
  • inFullCssText
  • inIndex
)

insert a rule to next style sheet

Parameters:

Returns:

:

off

(
  • name
  • [handler]
  • [context]
)

Remove an event handler.

Parameters:

on

(
  • name
  • handler
  • [context]
)

Add an event handler.

Parameters:

ready

(
  • inHandler
)

Dom ready

Parameters:

registerNS

(
  • key
  • value
)

Register html tag namespace

Parameters:

removeRule

(
  • inSelector
  • inIndex
)

Remove a rule from next style sheet

Parameters:

Returns:

:

resolveNS

(
  • key
)

Get a tag namespace value

Parameters:

Returns:

:

upon

(
  • name
  • handler
  • [context]
)

Add a single event handler.

Parameters:

wrap

(
  • dom
)

Wrap dom element to next element

Parameters:

Returns:

:

Properties

body

Object

Get next body element

Default: {}

cssStyleSheet

Object

Get/set next cssStyle sheet

Default: {}

root

Object

Get document root element

Default: {}