This commit is contained in:
2021-08-25 19:32:26 +03:00
parent b3a56a3ff1
commit 8f1e782add
+11
View File
@@ -70,6 +70,17 @@ kit.PluginManager.register('menu', {
| --- | --- | --- | | --- | --- | --- |
| type | import | Значение по умолчанию. Нативный загрузчик модулей. Файл модуля содержит ключевые фразы "export" и "export default" | | type | import | Значение по умолчанию. Нативный загрузчик модулей. Файл модуля содержит ключевые фразы "export" и "export default" |
| * | loader | Файл модуля содержит функцию `kit`.`PluginManager`.`register`(`pluginId`, function(`module`, `exports`, `require`, `global`){}) | | * | loader | Файл модуля содержит функцию `kit`.`PluginManager`.`register`(`pluginId`, function(`module`, `exports`, `require`, `global`){}) |
| alias | Array string | Список ключей, которые могут быть использованы вместо pluginId, как и в require() так и в global |
| import | string | Ссылка на файл с модулем |
| loader | callback | Используется для загрузки модулей типа loader |
| deps | Array string | Зависимости, Id плагинов |
| css | Array string | Массив путей к стилям. Стили грузятся синхронно при загрузке плагина. Без событий |
| js | Array string | Массив путей к скриптам. Загрузка идет по цепочке. Для синхронной загрузки скрипты ложатся в массив. пр: [1.js, [1.1.js, 1.2.js]] |
| loadJsAfterModule | bool | default: false. Определяет порядок загрузки скриптов и модуля |
| onInstall | callback | функция выполняемая после установки плагина (однократно) |
| onLoad | callback | функция выполняемая после загрузки плагина (однократно) |
| path | string | префикс пути для модуля, скриптов и стилей |
| modulePath | string | префикс пути для модуля. если не указан, то берется config.path |
## Использование ## Использование