PromiseOr<T, sync>
Параметры типа
-
T
-
sync extends "sync" | "async"
Если это
'sync', это может быть толькоT. Если это'async', это может быть либоT, либоPromise<T>.
© 2006–2025 the Sass team, and numerous contributors
Licensed under the MIT License.
https://sass-lang.com/documentation/js-api/types/PromiseOr
Утилитарный тип для выбора между синхронными и асинхронными возвращаемыми значениями.
Используется в качестве возвращаемого значения для плагинов, таких как CustomFunction, Importer и FileImporter, чтобы TypeScript гарантировал, что асинхронные плагины передаются только в compileAsync и compileStringAsync, а не в compile или compileString.