![]() | Сценарии |
Сценарии обеспечивают изменение внешнего вида статичного шаблона, наполнение его данными с сервера, позволяют реализовать интерактивность и динамическое обновление контента мнемосхемы.
Сценарии, в зависимости от назначения, делятся на серверные и клиентские. Серверные сценарии реализуются на языке C# и исполняются в контексте сервера приложений. Клиентские сценарии реализуются на JavaScript и исполняются на стороне пользовательского браузера.
Существуют следующие типы сценариев мнемосхем:
Сценарий жизненного цикла - клиентский сценарий, вызываемый на каком-либо из этапов жизненного цикла компонента или мнемосхемы;
Общий сценарий – клиентский сценарий, реализующий законченное действие компонента, позволяет упростить повторное использование кода;
Серверный сценарий – сценарий, позволяющий обратиться к окружению сервера с целью получения данных или выполнения управляющих воздействий;
Сценарий обработки события – клиентский сценарий, предназначенный для вызова в качестве реакции на событие, порожденное компонентом или мнемосхемой.