o: ActiveSupport::Cache::Entry	:@compressedF:@expires_in0:@created_atf1392321408.098975:@value"o{I"
class:EFI"BundledAsset;�FI"logical_path;�FI"2iugu-ux/components/usecode/iugu-ui-toolbar.js;�TI"
pathname;�FI"t/Users/nkr/Projetos/Iugu/iugu-ux/vendor/assets/javascripts/iugu-ux/components/usecode/iugu-ui-toolbar.js.coffee;�TI"content_type;�FI"application/javascript;�FI"
mtime;�FI"2014-01-14T09:59:34-02:00;�FI"length;�Fi]I"digest;�F"%208f5e37fd13bb4bd00e6125cd3761f5I"source;�FI"](function() {
  var _ref,
    __hasProp = {}.hasOwnProperty,
    __extends = 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; };

  IuguUI.Toolbar = (function(_super) {
    __extends(Toolbar, _super);

    function Toolbar() {
      _ref = Toolbar.__super__.constructor.apply(this, arguments);
      return _ref;
    }

    Toolbar.prototype.layout = "iugu-ui-toolbar";

    Toolbar.prototype.events = {
      'click a': 'buttonClicked'
    };

    Toolbar.prototype.initialize = function() {
      Toolbar.__super__.initialize.apply(this, arguments);
      return this;
    };

    Toolbar.prototype.context = function() {
      return {
        buttons: this.options.buttons
      };
    };

    Toolbar.prototype.render = function() {
      Toolbar.__super__.render.apply(this, arguments);
      return this;
    };

    Toolbar.prototype.buttonClicked = function(e) {
      var action, btn;
      e.preventDefault();
      btn = $(e.currentTarget);
      action = btn.data('action');
      return this.handleEvent("" + action + ":click");
    };

    return Toolbar;

  })(IuguUI.Base);

  this.IuguUI.Toolbar = IuguUI.Toolbar;

}).call(this);
;�FI"required_assets_digest;�F"%efe0ddf168550fc59242b04e797a01d9I"
_version;�F"%9f3b95dd7ea3030dc35985c0a8020862