{:uriI"file:///Users/himn1/dev/rails/engines/loco/lib/assets/javascripts/loco/views/base.coffee?type=application/javascript&pipeline=self&id=fcb5e259577d20c54ba4af268b86468bb4ab565cb9c3532e8c6193964588ce90:ET:load_pathI"?/Users/himn1/dev/rails/engines/loco/lib/assets/javascripts;T: filenameI"V/Users/himn1/dev/rails/engines/loco/lib/assets/javascripts/loco/views/base.coffee;T: nameI"loco/views/base;T:logical_pathI"loco/views/base.self.js;T:content_typeI"application/javascript;T: sourceI"(function() { var extend = function(child, parent) { for (var key in parent) { if (hasProp.call(parent, key)) child[key] = parent[key]; } function ctor() { this.constructor = child; } ctor.prototype = parent.prototype; child.prototype = new ctor(); child.__super__ = parent.prototype; return child; }, hasProp = {}.hasOwnProperty; App.Views.Base = (function(superClass) { extend(Base, superClass); function Base(opts) { if (opts == null) { opts = {}; } this.views = {}; this.intervals = {}; this.receivers = {}; this.controller = null; this.delegator = null; if (opts.controller != null) { this.setController(opts.controller); } if (opts.delegator != null) { this.setDelegator(opts.delegator); } } Base.prototype.setController = function(cntr) { return this.controller = cntr; }; Base.prototype.getController = function() { return this.controller; }; Base.prototype.setView = function(key, view) { return this.views[key] = view; }; Base.prototype.getView = function(key) { return this.views[key]; }; Base.prototype.getViews = function() { return this.views; }; Base.prototype.setDelegator = function(delegator) { return this.delegator = delegator; }; Base.prototype.getDelegator = function(delegator) { return this.delegator; }; return Base; })(App.Mix(App.Mixins.Connectivity)); }).call(this); ;T: metadata{ :dependencieso:Set: @hash} I"environment-version;TTI"environment-paths;TTI"jprocessors:type=application/javascript&file_type=application/javascript&engines=.coffee&pipeline=self;TTI"dfile-digest:///Users/himn1/dev/rails/engines/loco/lib/assets/javascripts/loco/views/base.coffee;TTF: requiredo;;}F: stubbedo;;}F: linkso;;}F: charsetI" utf-8;F: digest"%wȽ &qsLŪ`mp: lengthi:dependencies_digest"%q!2QI]񴡯S~9Z#/sz:idI"Efcb5e259577d20c54ba4af268b86468bb4ab565cb9c3532e8c6193964588ce90;F: mtimel++ıV