mirror of
https://bitbucket.org/bellord13/kit.git
synced 2026-11-13 19:06:11 +03:00
fix
This commit is contained in:
@@ -18,13 +18,13 @@
|
||||
|
||||
> Выдержка из плагина `core`
|
||||
|
||||
```sh
|
||||
```js
|
||||
manager = new PluginManager(global, plugins = {});
|
||||
manager.register('PluginManager', {
|
||||
alias: 'pm',
|
||||
type: moduleTypeList.loader,
|
||||
loader: function(module, exports, require, global) {
|
||||
// return определяет, что выкинуть во внешку
|
||||
// return определяет, что выкинуть в global
|
||||
return module.exports = manager;
|
||||
}
|
||||
});
|
||||
@@ -34,7 +34,7 @@ manager.install('PluginManager');
|
||||
Переменная `global` выполняем роль фасада для все установленных плагинов с допустимостью использования `alias`. Это позволит использовать функционал вне ядра. В качестве глобальной переменной используется `window.kit`.
|
||||
|
||||
Пример вызова
|
||||
```sh
|
||||
```js
|
||||
kit.$
|
||||
kit.jquery
|
||||
```
|
||||
@@ -86,13 +86,13 @@ kit.PluginManager.register('menu', {
|
||||
|
||||
Запуск исполняемого кода после установки зависимостей:
|
||||
|
||||
```sh
|
||||
```js
|
||||
PluginManager.exec(deps, callback, argArr, context)
|
||||
```
|
||||
|
||||
Запуск исполняемого кода после установки зависимостей и при загруженной странице:
|
||||
|
||||
```sh
|
||||
```js
|
||||
PluginManager.ready(deps, callback)
|
||||
```
|
||||
> `kit.config.requiredDependencies` определяет зависимости (deps) по умолчанию
|
||||
|
||||
Reference in New Issue
Block a user