Appearance
Loader
ts
import { loader } from "@dpg.gg/application";Overview
- Прямой экспорт shared экземпляра
ResourceManagerиз@dpg.gg/core - Автоматическая регистрация всех загрузчиков из библиотеки
@dpg.gg/loaders - Middleware для обработчика схемы в shared экземпляре
renderer
Middleware
Данная функция расширяет обработчик схемы, чтобы реализовать обработку и загрузку ресурса необходимого для SchemaElement (например WebComponent) по аттрибуту resources.
json
[
//...
{
"element": "dpg-map",
"props": {
"id": "map",
"styles": "/assets/map/styles.json",
"center": "[55.238, 25.1014]",
"zoom": 10,
"max-zoom": 12
// ...
},
"resources": ["dpg-map-style", "dpg-map"]
}
]