Функции
Функции Marionette — это функциональность, которая подключается по желанию. Вы можете включить ее, установив Marionette.FEATURES в вашем приложении. Хорошей практикой является установка этих флагов только один раз перед созданием любого класса Marionette.
Marionette.setEnabled('fooFlag', true);
var myApp = new MyApp({
region: '#app-hook'
});
myApp.start();
Цели:
- возможность добавления несовместимых изменений в мажорной версии
- предоставление участникам сообщества возможности дать обратную связь по новой функциональности
childViewEventPrefix
Этот флаг по умолчанию установлен в true.
Этот флаг указывает, будет ли префикс события дочерних представлений для всех представлений возвращать значение по умолчанию 'childview' или false, выключая автоматическое распространение событий.
triggersPreventDefault
Этот флаг по умолчанию установлен в true.
Он указывает, будет ли событие триггера вызывать event.preventDefault(), если это не определено явным образом в триггере. В версиях v2 и v3 значение по умолчанию было true, но для v4 рассматривается возможность его изменения.
triggersStopPropagating
Этот флаг по умолчанию установлен в true.
Он указывает, будет ли событие триггера вызывать event.stopPropagating(), если это не определено явным образом в триггере. В версиях v2 и v3 значение по умолчанию было true, но для v4 рассматривается возможность его изменения.
© 2017 Muted Solutions, LLC
Licensed under the MIT License.
https://marionettejs.com/docs/v3.5.1/marionette.features.html