PureMVC
Матеріал з Вікіпедії — вільної енциклопедії.
| PureMVC | |
|---|---|
Іллюстрація взаємодії частин фреймворку |
|
| Тип: | Framework |
| Розробник: | Futurescale, Inc. |
| Стабільний випуск: | 1.6 / Sept 08, 2007 |
| ОС: | Багатоплатформена |
| Мова(и): | ActionScript |
| Ліцензія: | CC +Attribution |
| Сайт: | puremvc.org |
PureMVC - фреймворк для ActionScript 3.0 оснований на реалізації шаблону проектування MVC (Model View Conrtoller).
Зміст |
[ред.] Основні частини
[ред.] Фасад
Фасад (Facade) - класс-одинак, який надає прозорий доступ до всіх елементів MVC. Фасад в PureMVC не має нічого спільного з однойменним шаблоном проектування
[ред.] Медіатор (Mediator)
Надає можливість створювати або використовувати існуючі компоненти інтерфейсу користувача (наприклад MXML компоненти). Медіатор описує поведінку своєї частини інтерфейсу, таким чином досягається можливість не перенасичувати елемент компоненту. Медіатор має змогу безпосередньо управляти компонентом, компонент такої можливості не має, зв*язок між компонентом та медіатором здійснюєтся через модель подіїй. Медіатор мусить реалізує інтерфейс IMediator та зазвичай розширяє класс Mediator із фреймворка. Сукупність медіаторів застосунку реалізує Представлення (View) із MVC.
Головною особливістю PureMVC є наявність Фасаду.
[ред.] Дивіться також
| На цю статтю не посилаються інші статті Вікіпедії.
Будь ласка, скористайтеся підказкою та розставте посилання відповідно до прийнятих рекомендацій.
|

