/
githubmirror
/
pixijs
Обзор
Документация
Войти
/
githubmirror
/
pixijs
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
dev
src/assets/utils/convertToList.ts
32 строки
589 B
Zyie
chore: documentation overhaul with typedoc (#11423)
19 май 2025, 11:44
Не верифицирован
19 май 2025, 11:44
34926f0
Код
Авторство
О чём код?
/** * @param input * @param transform * @param forceTransform * @internal */ export const convertToList = <T>( input: string | T | (string | T)[], transform?: (input: string) => T, forceTransform = false ): T[] => { if (!Array.isArray(input)) { input = [input as T]; } if (!transform) { return input as T[]; } return (input as (string | T)[]).map((item): T => { if (typeof item === 'string' || forceTransform) { return transform(item as string); } return item as T; }); };