Sha256: f58d0bb849ba80d7ef7cbb7daf7d681993e247270179cf46cbd8bf27f715179c

Contents?: true

Size: 1.22 KB

Versions: 2

Compression:

Stored size: 1.22 KB

Contents

{I"
class:ETI"BundledAsset;FI"logical_path;TI""tenon/features/box_toggles.js;FI"
pathname;TI"_/Users/seanroberts/Sites/tenon/app/assets/javascripts/tenon/features/box_toggles.js.coffee;FI"content_type;TI"application/javascript;TI"
mtime;Tl+b+SI"length;TiI"digest;TI"%bfe298adebfc7d4356da418da21d599e;FI"source;TI"(function() {

  Tenon.features.BoxToggles = (function() {

    function BoxToggles() {
      $.each($('.box .header'), this._addToggleButtons);
      $('.box .header').on('click', '.toggle-box', this._toggle);
    }

    BoxToggles.prototype._addToggleButtons = function() {
      var $angles, $header, $link;
      $header = $(this);
      $angles = [$('<i />').addClass('fa fa-angle-down'), $('<i />').addClass('fa fa-angle-up')];
      $link = $('<a />').html($angles).addClass('box-action toggle-box');
      return $link.appendTo($header);
    };

    BoxToggles.prototype._toggle = function(e) {
      var $link;
      $link = $(e.currentTarget);
      return $link.closest('.box').toggleClass('closed');
    };

    return BoxToggles;

  })();

}).call(this);
;TI"required_assets_digest;TI"%c29bb400b55dbfcd3c9bd9b2800c6599;FI"
_version;TI"%a56df69ef97ba4d9f1a23bf9b0add58a;F

Version data entries

2 entries across 1 versions & 1 rubygems

Version Path
tenon-1.0 spec/dummy/tmp/cache/assets/development/sprockets/1cf9c99dd628a4e437b160652bf21107
tenon-1.0 spec/dummy/tmp/cache/assets/development/sprockets/62b5610c06cb4d2ceb704777b0075599