new Autoclasscss(html, options)
Конструктор
Parameters:
Name | Type | Argument | Description |
---|---|---|---|
html |
string |
<optional> |
HTML-разметка |
options |
Object |
<optional> |
Опции |
- Source:
Methods
-
brace(type) → {this}
-
Способ отображения открывающей скобки
Parameters:
Name Type Description type
string Способ отображения, принимает одно из следующих значений: "default" - через пробел после селектора "newline" - на новой строке под селектором - Source:
Throws:
-
Неизвестный способ отображения
- Type
- Error
Returns:
- Type
- this
-
flat(state) → {this}
-
Установление плоского или вложенного списка селекторов
Parameters:
Name Type Description state
boolean Плоский или не плоский список - Source:
Returns:
- Type
- this
-
get() → {string}
-
Получить CSS-каркас
- Source:
Returns:
CSS-каркас- Type
- string
-
ignore(classes) → {this}
-
Добавление игнорируемых классов
Parameters:
Name Type Description classes
string | Array | boolean | RegExp Класс, массив классов, регулярное выражение или false для отмены игнорирования - Source:
Returns:
- Type
- this
-
indent(type, count) → {this}
-
Настройка отступов
Parameters:
Name Type Argument Default Description type
string Тип отступов, принимает одно из следующих значений: "tabs" - табы "spaces" - пробелы count
number <optional>
1 Количество символов в одном отступе - Source:
Throws:
-
Неизвестный тип отступов
- Type
- Error
Returns:
- Type
- this
-
inner(state) → {this}
-
Добавлять или не добавлять отступы внутри фигурных скобок
Parameters:
Name Type Description state
boolean Добавлять или не добавлять - Source:
Returns:
- Type
- this
-
line(state, count) → {this}
-
Отбивать селекторы пустой строкой
Parameters:
Name Type Argument Default Description state
boolean Отбивать или не отбивать count
number <optional>
1 Количество строк для отбива - Source:
Returns:
- Type
- this
-
set(html) → {this}
-
Установить HTML-разметку
Parameters:
Name Type Description html
string HTML-разметка - Source:
Returns:
- Type
- this
-
tag(tag) → {this}
-
Указывать тег в селекторе
Parameters:
Name Type Description tag
boolean | string | Array Значение опции можно передавать в разном виде, например: true|false - указывать или не указывать все теги 'div' - указывать тег div ['ul', 'li'] - указывать теги ul и li - Source:
Returns:
- Type
- this