infrajs / layer-global
Installs: 421
Dependents: 3
Suggesters: 0
Security: 0
Stars: 0
Watchers: 2
Forks: 0
Open Issues: 0
Language:JavaScript
Requires
- infrajs/controller: ~1
- infrajs/each: ~1
- infrajs/event: ~1
- infrajs/load: ~1
README
Расширение для infrajs/controller. Свойство global синхронизирует изменения на сервере со слоями в браузере.
Установка через composer
{ "require":{ "infrajs/layer-global" } }
Использование
У слоёв зависимых от изменяемых текущем пользователем данных сервера указать свойство global
{ tpl:"...", json:"...php", global:'globalname' }
У слоёв c onsubmit:true синхронизация происходит автоматически. Указанного свойства global достаточно.
Используется при динамических действиях пользователя. Например, при отправки комментария. Блок c последними комментариями сразу обновится при отправки комментария, куда покажется только что отправленный комментарий, так как и у слоя с формой нового комментария и у слоя с последними комментариями будет указан один global.
API
Расширение добавляет объект Controller.Global.
Controller.Global.check('globalname');