@mudssky/jsutils
Preparing search index...
DOMHelper
Class DOMHelper
Index
Constructors
constructor
Methods
add
Class
append
Child
attr
children
exists
get
hide
off
on
parent
prepend
Child
remove
Child
remove
Class
set
Attr
set
Style
set
Text
show
text
toggle
Class
val
$
create
Element
Constructors
constructor
new
DOMHelper
(
selector
:
string
|
HTMLElement
)
:
DOMHelper
Parameters
selector
:
string
|
HTMLElement
Returns
DOMHelper
Methods
add
Class
addClass
(
className
:
string
)
:
this
Parameters
className
:
string
Returns
this
append
Child
appendChild
(
child
:
DOMHelper
|
HTMLElement
)
:
this
Parameters
child
:
DOMHelper
|
HTMLElement
Returns
this
attr
attr
(
attrName
:
string
,
defaultValue
?:
string
)
:
string
Parameters
attrName
:
string
defaultValue
:
string
= ''
Returns
string
children
children
(
selector
?:
string
)
:
DOMHelper
[]
Parameters
Optional
selector
:
string
Returns
DOMHelper
[]
exists
exists
()
:
boolean
Returns
boolean
get
get
()
:
null
|
HTMLElement
Returns
null
|
HTMLElement
hide
hide
()
:
this
Returns
this
off
off
(
event
:
string
)
:
this
Parameters
event
:
string
Returns
this
on
on
(
event
:
string
,
handler
:
EventListener
)
:
this
Parameters
event
:
string
handler
:
EventListener
Returns
this
parent
parent
()
:
null
|
DOMHelper
Returns
null
|
DOMHelper
prepend
Child
prependChild
(
child
:
DOMHelper
|
HTMLElement
)
:
this
Parameters
child
:
DOMHelper
|
HTMLElement
Returns
this
remove
Child
removeChild
(
child
:
DOMHelper
|
HTMLElement
)
:
this
Parameters
child
:
DOMHelper
|
HTMLElement
Returns
this
remove
Class
removeClass
(
className
:
string
)
:
this
Parameters
className
:
string
Returns
this
set
Attr
setAttr
(
attrName
:
string
,
value
:
string
)
:
this
Parameters
attrName
:
string
value
:
string
Returns
this
set
Style
setStyle
(
style
:
string
|
Record
<
string
,
string
>
,
value
?:
string
)
:
this
Parameters
style
:
string
|
Record
<
string
,
string
>
Optional
value
:
string
Returns
this
set
Text
setText
(
text
:
string
)
:
this
Parameters
text
:
string
Returns
this
show
show
()
:
this
Returns
this
text
text
(
defaultValue
?:
string
)
:
string
Parameters
defaultValue
:
string
= ''
Returns
string
toggle
Class
toggleClass
(
className
:
string
)
:
this
Parameters
className
:
string
Returns
this
val
val
<
T
extends
string
|
number
|
boolean
>
(
defaultValue
?:
T
)
:
string
|
T
Type Parameters
T
extends
string
|
number
|
boolean
Parameters
Optional
defaultValue
:
T
Returns
string
|
T
Static
$
$
(
selector
:
string
)
:
DOMHelper
Parameters
selector
:
string
Returns
DOMHelper
Static
create
Element
createElement
(
tagName
:
string
,
attributes
?:
Record
<
string
,
string
>
,
children
?:
(
DOMHelper
|
HTMLElement
)
[]
,
)
:
DOMHelper
Parameters
tagName
:
string
attributes
:
Record
<
string
,
string
>
= {}
children
: (
DOMHelper
|
HTMLElement
)
[]
= []
Returns
DOMHelper
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Methods
add
Class
append
Child
attr
children
exists
get
hide
off
on
parent
prepend
Child
remove
Child
remove
Class
set
Attr
set
Style
set
Text
show
text
toggle
Class
val
$
create
Element
@mudssky/jsutils
Loading...