Methods
(inner) cls(classes) → {string}
- Description:
Formats the passed in classes argument into a space separated string of classNames
- Source:
Examples
cls({ class1: true, class2: false }) === `class1`
cls({ class1: true, class2: true }) === `class1 class2`
let class2Active = false
cls([`class1`, class2Active && `class2`]) === `class1`
class2Active = true
cls([`class1`, class2Active && `class2`]) === `class1 class2`
cls(`class1`, `class2`, [`class3`], { class4: true }) === `class1 class2 class3 class4`
Parameters:
Name | Type | Description |
---|---|---|
classes |
Object | Array.<string> | string | Classes that should be formatted |
Returns:
- Formatted class names
- Type
- string
(inner) hasDomAccess() → {Boolean}
- Description:
Checks if there is access to the dom
- Source:
Example
// In Browser
hasDomAccess() === true
// In Node
hasDomAccess() === false
Returns:
True if executed in a browser
- Type
- Boolean