Sha256: dd3b097020774ce36a0ad7218a0bc790e2a55984fc3ef490b7418e38e6f51362

Contents?: true

Size: 1.66 KB

Versions: 28

Compression:

Stored size: 1.66 KB

Contents

$.ajaxSetup({
  dataType: 'json',
  'beforeSend' : function(xhr){
    xhr.setRequestHeader("Accept", "application/json");
  }
});

var Tenon = {

  features: {},
  helpers: {},

  init: function() {
    Tenon.refreshed = true;

    // setup generic loader
    Tenon.$genericLoader = $('.generic-loader');

    // init tooltips
    $(document).tooltip({
      selector: '[data-tooltip]',
      container: 'body'
    });

    // init popovers
    $('[data-popover]').popover({
      trigger: 'focus'
    });

    // init select2
    $('select').select2();

    Tenon.features.forms.init();
    Tenon.features.fileSelectWidget.init();
    new Tenon.features.i18n();
    new Tenon.features.Flash();
    new Tenon.features.AssetCropping();
    new Tenon.features.MainMenu();
    new Tenon.features.Pagination();
    new Tenon.features.HamburgerNavigation();
    new Tenon.features.HeaderMenu();
    new Tenon.features.InfiniteLoading();
    new Tenon.features.QuickSearch();
    new Tenon.features.DateTimePicker();
    new Tenon.features.ItemVersionAutosave();
    new Tenon.features.ModalWindows();
    new Tenon.features.ModalForms();
    new Tenon.features.RecordApproval();
    new Tenon.features.RecordBooleanToggle();
    new Tenon.features.RecordDeletion();
    $.each($('[data-records-url]'), function () {
      new Tenon.features.RecordList($(this));
    });
    new Tenon.features.RecordListUpdater();
    new Tenon.features.SidebarActiveLinks();
    new Tenon.features.SidebarNavigation();
    new Tenon.features.SortableNestedFields();
    new Tenon.features.videoFeeds();
    new Tenon.features.tenonContent.Base();
    new Tenon.features.Medium();


    Tenon.dispatcher.initialize();
  }

};

Version data entries

28 entries across 28 versions & 1 rubygems

Version Path
tenon-1.0.27 app/assets/javascripts/tenon/tenon.js
tenon-1.0.26 app/assets/javascripts/tenon/tenon.js
tenon-1.0.25 app/assets/javascripts/tenon/tenon.js
tenon-1.0.24 app/assets/javascripts/tenon/tenon.js
tenon-1.0.23 app/assets/javascripts/tenon/tenon.js
tenon-1.0.22 app/assets/javascripts/tenon/tenon.js
tenon-1.0.21 app/assets/javascripts/tenon/tenon.js
tenon-1.0.20 app/assets/javascripts/tenon/tenon.js
tenon-1.0.19 app/assets/javascripts/tenon/tenon.js
tenon-1.0.18 app/assets/javascripts/tenon/tenon.js
tenon-1.0.17 app/assets/javascripts/tenon/tenon.js
tenon-1.0.16 app/assets/javascripts/tenon/tenon.js
tenon-1.0.15 app/assets/javascripts/tenon/tenon.js
tenon-1.0.14 app/assets/javascripts/tenon/tenon.js
tenon-1.0.13 app/assets/javascripts/tenon/tenon.js
tenon-1.0.12 app/assets/javascripts/tenon/tenon.js
tenon-1.0.11 app/assets/javascripts/tenon/tenon.js
tenon-1.0.10 app/assets/javascripts/tenon/tenon.js
tenon-1.0.9 app/assets/javascripts/tenon/tenon.js
tenon-1.0.8 app/assets/javascripts/tenon/tenon.js