Constructor
new Classes(e)
- Source:
Parameters:
Name | Type | Description |
---|---|---|
e |
HTMLElement | Element | Node | element |
Methods
(static) split(className) → {Array.<String>}
- Source:
Split element `className`
Parameters:
Name | Type | Description |
---|---|---|
className |
Returns:
- Type
- Array.<String>
(static) of(e) → {dom.Classes}
- Source:
Equivalent of `new Classes(e)`
Parameters:
Name | Type | Description |
---|---|---|
e |
Returns:
- Type
- dom.Classes
contains(…c) → {boolean}
- Source:
Element has class(es)
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
c |
String |
<repeatable> |
class(es) |
Returns:
- Type
- boolean
add(…c)
- Source:
Add class(es)
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
c |
String |
<repeatable> |
class(es) |
remove(…c) → {boolean}
- Source:
Remove class(es)
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
c |
String |
<repeatable> |
class(es) |
Returns:
- Type
- boolean
toggle(…c)
- Source:
Toggle class(es) - if exists toggle else adds
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
c |
String |
<repeatable> |
class(es) |