Sha256: 7bed5cb5b192f3d07ac195717ed39079abb955ec813116f40048b5c2d2c4e7e3

Contents?: true

Size: 903 Bytes

Versions: 64

Compression:

Stored size: 903 Bytes

Contents

'use strict';

sc.attachCollapsableIcons = function(idPrex, openPanelsOnPageLoadArray) {
  $('[href^="' + idPrex + '"]').each(function(index, value, list) {
    sc.collapsableIcon(value.hash);
  });
  (openPanelsOnPageLoadArray || []).forEach(function(value) {
    var id = '#activity-' + value;

    $(id).addClass('in');
    sc.openOnDefault(id);
  });
};

sc.collapsableIcon = function(anchorTag) {
  var POUND_SIGN = '#';

  $(anchorTag).on('show.bs.collapse', function(event) {
    sc.openOnDefault(POUND_SIGN + event.currentTarget.id);
  });
  $(anchorTag).on('hide.bs.collapse', function(event) {
    $('[href^="' + POUND_SIGN + event.currentTarget.id + '"]').find('.fa-caret-down').addClass('fa-caret-right').removeClass('fa-caret-down');
  });
};

sc.openOnDefault = function(id) {
  $('[href^="' + id + '"]').find('.fa-caret-right').addClass('fa-caret-down').removeClass('fa-caret-right');
};

Version data entries

64 entries across 64 versions & 1 rubygems

Version Path
think_feel_do_engine-3.22.9 app/assets/javascripts/think_feel_do_engine/activities/your_activities.js
think_feel_do_engine-3.22.8 app/assets/javascripts/think_feel_do_engine/activities/your_activities.js
think_feel_do_engine-3.22.7 app/assets/javascripts/think_feel_do_engine/activities/your_activities.js
think_feel_do_engine-3.22.6 app/assets/javascripts/think_feel_do_engine/activities/your_activities.js
think_feel_do_engine-3.22.5 app/assets/javascripts/think_feel_do_engine/activities/your_activities.js
think_feel_do_engine-3.22.4 app/assets/javascripts/think_feel_do_engine/activities/your_activities.js
think_feel_do_engine-3.22.2 app/assets/javascripts/think_feel_do_engine/activities/your_activities.js
think_feel_do_engine-3.22.1 app/assets/javascripts/think_feel_do_engine/activities/your_activities.js
think_feel_do_engine-3.22.0 app/assets/javascripts/think_feel_do_engine/activities/your_activities.js
think_feel_do_engine-3.21.2 app/assets/javascripts/think_feel_do_engine/activities/your_activities.js
think_feel_do_engine-3.21.1 app/assets/javascripts/think_feel_do_engine/activities/your_activities.js
think_feel_do_engine-3.21.0 app/assets/javascripts/think_feel_do_engine/activities/your_activities.js
think_feel_do_engine-3.20.1 app/assets/javascripts/think_feel_do_engine/activities/your_activities.js
think_feel_do_engine-3.19.9 app/assets/javascripts/think_feel_do_engine/activities/your_activities.js
think_feel_do_engine-3.19.8 app/assets/javascripts/think_feel_do_engine/activities/your_activities.js
think_feel_do_engine-3.19.7 app/assets/javascripts/think_feel_do_engine/activities/your_activities.js
think_feel_do_engine-3.19.6 app/assets/javascripts/think_feel_do_engine/activities/your_activities.js
think_feel_do_engine-3.19.5 app/assets/javascripts/think_feel_do_engine/activities/your_activities.js
think_feel_do_engine-3.19.4 app/assets/javascripts/think_feel_do_engine/activities/your_activities.js
think_feel_do_engine-3.19.3 app/assets/javascripts/think_feel_do_engine/activities/your_activities.js