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>
- Source:
Equivalent of `new Classes(e)`
Parameters:
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) |