composize
Preparing search index...
@composize/dom
DomRenderer
Class DomRenderer
The built-in renderer, which delegates to the browser DOM.
Implements
Renderer
Index
Constructors
constructor
Methods
append
Child
create
Element
create
Fragment
create
Text
listen
set
Attribute
set
Property
set
Style
set
Value
Constructors
constructor
new
DomRenderer
()
:
DomRenderer
Returns
DomRenderer
Methods
append
Child
appendChild
(
parent
:
ParentNode
,
child
:
Node
)
:
void
Parameters
parent
:
ParentNode
child
:
Node
Returns
void
create
Element
createElement
<
K
extends
keyof
HTMLElementTagNameMap
>
(
tag
:
K
,
)
:
HTMLElementTagNameMap
[
K
]
Type Parameters
K
extends
keyof
HTMLElementTagNameMap
Parameters
tag
:
K
Returns
HTMLElementTagNameMap
[
K
]
create
Fragment
createFragment
()
:
DocumentFragment
Returns
DocumentFragment
create
Text
createText
(
content
:
string
)
:
Text
Parameters
content
:
string
Returns
Text
listen
listen
(
node
:
EventTarget
,
eventName
:
string
,
handler
:
EventListenerOrEventListenerObject
,
options
?:
boolean
|
AddEventListenerOptions
,
)
:
()
=>
void
Parameters
node
:
EventTarget
eventName
:
string
handler
:
EventListenerOrEventListenerObject
Optional
options
:
boolean
|
AddEventListenerOptions
Returns
()
=>
void
set
Attribute
setAttribute
(
node
:
HTMLElement
,
name
:
string
,
value
:
string
)
:
void
Parameters
node
:
HTMLElement
name
:
string
value
:
string
Returns
void
set
Property
setProperty
(
node
:
HTMLElement
,
name
:
string
,
value
:
unknown
)
:
void
Parameters
node
:
HTMLElement
name
:
string
value
:
unknown
Returns
void
set
Style
setStyle
(
node
:
HTMLElement
,
style
:
string
,
value
:
unknown
)
:
void
Parameters
node
:
HTMLElement
style
:
string
value
:
unknown
Returns
void
set
Value
setValue
(
node
:
Node
,
value
:
string
)
:
void
Parameters
node
:
Node
value
:
string
Returns
void
Settings
Member Visibility
Protected
Inherited
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Methods
append
Child
create
Element
create
Fragment
create
Text
listen
set
Attribute
set
Property
set
Style
set
Value
composize
Loading...
The built-in renderer, which delegates to the browser DOM.