add triggers to Marionette.View

This commit is contained in:
davetayls
2015-01-28 09:47:38 +00:00
parent 016db435a6
commit e22e40d90f
+8 -2
View File
@@ -261,7 +261,7 @@ declare module Marionette {
* Regions that are attached to the document when you execute show are
* special in that the views that they show will also become attached
* to the document. These regions fire a pair of triggerMethods on all
* of the views that are about to be attached even the nested ones.
* of the views that are about to be attached even the nested ones.
* This can cause a performance issue if you're rendering hundreds or
* thousands of views at once.
* If you think these events might be causing some lag in your app, you
@@ -274,7 +274,7 @@ declare module Marionette {
* Regions that are attached to the document when you execute show are
* special in that the views that they show will also become attached
* to the document. These regions fire a pair of triggerMethods on all
* of the views that are about to be attached even the nested ones.
* of the views that are about to be attached even the nested ones.
* This can cause a performance issue if you're rendering hundreds or
* thousands of views at once.
* If you think these events might be causing some lag in your app, you
@@ -677,6 +677,12 @@ declare module Marionette {
*/
behaviors: any;
/**
* Defines `triggers` to forward DOM events to view
* events. `triggers: {"click .foo": "do:foo"}`
*/
triggers:{[key:string]:any};
/**
* A configuration hash for models. The left side is the event on
* the model, and the right side is the name of the