Changeset View
Changeset View
Standalone View
Standalone View
src/ext/view/ViewVisitor.js
| Show All 27 Lines | register: function(cls, visitor) { | ||||
| this._visitors[cls] = visitor; | this._visitors[cls] = visitor; | ||||
| }, | }, | ||||
| visit: function(view, children) { | visit: function(view, children) { | ||||
| var visitor = this._visitors[cls] || this._default; | var visitor = this._visitors[cls] || this._default; | ||||
| return visitor(view, children); | return visitor(view, children); | ||||
| } | } | ||||
| } | } | ||||
| }); | }); | ||||