Sha256: 39d89cb9de14456272877d8169d130e1599ced005a325492cde185a4d239fb6b

Contents?: true

Size: 1.64 KB

Versions: 1

Compression:

Stored size: 1.64 KB

Contents

{I"
class:ETI"ProcessedAsset;FI"logical_path;TI""tenon/features/header_menu.js;FI"
pathname;TI"_/Users/seanroberts/Sites/tenon/app/assets/javascripts/tenon/features/header_menu.js.coffee;FI"content_type;TI"application/javascript;TI"
mtime;Tl+»|vSI"length;TiLI"digest;TI"%93f18e0422d16e4b6a9653317bafe718;FI"source;TI"L(function() {
  var __bind = function(fn, me){ return function(){ return fn.apply(me, arguments); }; };

  Tenon.features.HeaderMenu = (function() {

    function HeaderMenu() {
      this.hideMenu = __bind(this.hideMenu, this);
      this.toggleMenu = __bind(this.toggleMenu, this);      $('.header-menu > a').on('click', this.toggleMenu);
      $(document).on('click', this.hideMenu);
    }

    HeaderMenu.prototype.toggleMenu = function(e) {
      e.preventDefault();
      e.stopPropagation();
      $(e.currentTarget).closest('.header-menu').toggleClass('active');
      return $(e.currentTarget).find('i').toggleClass('fa-times fa-' + $(e.currentTarget).data('icon'));
    };

    HeaderMenu.prototype.hideMenu = function(e) {
      return $('.header-menu').removeClass('active');
    };

    return HeaderMenu;

  })();

}).call(this);
;TI"dependency_digest;TI"%8254055e5720d1d2fc8017b60714c212;FI"required_paths;T[I"_/Users/seanroberts/Sites/tenon/app/assets/javascripts/tenon/features/header_menu.js.coffee;FI"dependency_paths;T[{I"	path;TI"_/Users/seanroberts/Sites/tenon/app/assets/javascripts/tenon/features/header_menu.js.coffee;FI"
mtime;TI"2014-05-16T17:01:47-04:00;TI"digest;TI"%48a41ff17a92ea8ba9a84dc088cf1cfe;FI"
_version;TI"%a56df69ef97ba4d9f1a23bf9b0add58a;F

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
tenon-1.0 spec/dummy/tmp/cache/assets/development/sprockets/0794a5966db725ad75673e1fc3ead0c3