Class: Autoclasscss

Autoclasscss

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