Spec-Zone.ru › Sass

LegacyPluginThis

Значение this в контексте обратного вызова LegacyImporter или LegacyFunction.

Устаревшее

Используется только API render и renderSync устаревшего типа. Используйте вместо них compile, compileString, compileAsync и compileStringAsync.

Иерархия

  • LegacyPluginThis
    • LegacyImporterThis
  • Определено в js-api-doc/legacy/plugin_this.d.ts:10
Индекс

Свойства

options

Свойства

options

options: {
context: LegacyPluginThis;
data?: string;
file?: string;
includePaths: string;
indentType: 0 | 1;
indentWidth: number;
linefeed: "\r" | "\r\n" | "\n" | "\n\r";
precision: 10;
result: {
stats: {
entry: string;
start: number;
};
};
style: 1;
}

Частичное представление опций, переданных в render или renderSync.

Описание типа

  • context: LegacyPluginThis

    Тот же экземпляр LegacyPluginThis, который содержит этот объект.

  • Optional data?: string

    Значение, переданное в data.

  • Optional file?: string

    Значение, переданное в file или file.

  • includePaths: string

    Значение, переданное в includePaths, разделенные ";" в Windows или ":" в других операционных системах. Это всегда включает текущую рабочую директорию в качестве первого элемента.

  • indentType: 0 | 1

    1, если indentType был "tab", 0 в противном случае.

  • indentWidth: number

    Значение, переданное в indentWidth, или 2 в противном случае.

  • linefeed: "\r" | "\r\n" | "\n" | "\n\r"

    Значение, переданное в linefeed, или "\n" в противном случае.

  • precision: 10

    Всегда число 10.

  • result: {
    stats: {
    entry: string;
    start: number;
    };
    }

    Частично построенный объект LegacyResult.

    • stats: {
      entry: string;
      start: number;
      }

      Частичная информация о текущей компиляции.

      • entry: string

        file, если оно было передано, иначе строка "data".

      • start: number

        Количество миллисекунд между 1 января 1970 года в 00:00:00 UTC и временем начала компиляции Sass.

  • style: 1

    Всегда число 1.

  • Defined in js-api-doc/legacy/plugin_this.d.ts:15
sass
  • Компиляция
    • AsyncCompiler
    • Компилятор
    • РезультатКомпиляции
    • compile
    • compileAsync
    • compileString
    • compileStringAsync
    • initAsyncCompiler
    • initCompiler
  • Параметры
    • Параметры
    • СтроковыеПараметры
    • СтильВывода
    • СтроковыеПараметрыСИмпортером
    • СтроковыеПараметрыБезИмпортера
    • Синтаксис
  • Журнал
    • Журнал
      • silent
    • Журнал
    • РасположениеИсточника
    • ДиапазонИсточника
    • ПараметрыПредупрежденияЖурнала
  • Импортер
    • ИмпортерИзNodePackages
    • ИмпортерФайлов
    • Импортер
    • РезультатИмпорта
  • Пользовательские функции
    • ИнтерполяцияРасчета
    • ОперацияРасчета
    • СписокАргументовSass
    • SassБулево
    • SassВычисление
    • SassЦвет
    • ФункцияSass
    • SassСписок
    • SassКарта
    • SassМиксин
    • SassЧисло
    • SassСтрока
    • Значение
    • ОператорРасчета
    • ЗначениеРасчёта
    • ПользовательскаяФункция
    • РазделительСписка
    • sassFalse
    • sassNull
    • sassTrue
  • Прочее
    • Исключение
    • КаноническийКонтекст
    • УстаревшиеФункции
    • УстаревшиеПараметрыФайлов
    • ИмяКанала
    • ИмяКаналаHsl
    • ИмяКаналаHwb
    • ИмяКаналаLab
    • ИмяКаналаLch
    • ИмяКаналаRgb
    • ИмяКаналаXyz
    • ЦветовоеПространствоHsl
    • ЦветовоеПространствоHwb
    • ЦветовоеПространствоLab
    • ЦветовоеПространствоLch
    • ЦветовоеПространствоRgb
    • ЦветовоеПространствоXyz
    • МетодКартыГаммы
    • МетодИнтерполяцииОттенка
    • ИзвестноеЦветовоеПространство
    • ПолярноеЦветовоеПространство
    • PromiseOr
    • ПрямоугольноеЦветовоеПространство
    • info
  • Устаревшее
    • типы
      • Булево
      • Цвет
      • Ошибка
      • Список
      • Карта
      • Null
      • Число
      • Строка
    • УстаревшееИсключение
    • УстаревшийИмпортерThis
    • УстаревшийПлагинThis
    • УстаревшийРезультат
    • УстаревшиеОбщиеПараметры
    • УстаревшиеСтроковыеПараметры
    • УстаревшаяАсинхроннаяФункция
    • УстаревшееАсинхронноеФункцияDone
    • УстаревшаяАсинхроннаяИмпортер
    • УстаревшаяФункция
    • УстаревшийИмпортер
    • УстаревшийРезультатИмпорта
    • УстаревшиеПараметры
    • УстаревшаяСинхроннаяФункция
    • УстаревшийСинхронныйИмпортер
    • УстаревшееЗначение
    • ЛОЖЬ
    • NULL
    • ИСТИНА
    • render
    • renderSync
  • Сообщения
    • Версия
    • Устаревание
    • УстареваниеИлиId
    • СтатусУстаревания
    • устаревания

© 2006–2025 the Sass team, and numerous contributors
Licensed under the MIT License.
https://sass-lang.com/documentation/js-api/interfaces/LegacyPluginThis

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API