Sha256: 95cef3ef303bd3ee3bd0543ee4ab03f356246e77fea499fc0a17f9a2bf8f8bd2

Contents?: true

Size: 1.78 KB

Versions: 8

Compression:

Stored size: 1.78 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.fileSelectWidget.init();
    new Tenon.features.I18nFields();
    new Tenon.features.Flash();
    new Tenon.features.AssetCropping();
    new Tenon.features.AssetDetachment();
    new Tenon.features.CocoonHooks();
    new Tenon.features.FocusFirstField();
    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();
    Tenon.modals = new Tenon.features.ModalWindows();
    new Tenon.features.ModalForms();
    new Tenon.features.ProtectChanges();
    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();


    Tenon.dispatcher.initialize();
  }

};

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
tenon-1.1.8 app/assets/javascripts/tenon/tenon.js
tenon-1.1.7 app/assets/javascripts/tenon/tenon.js
tenon-1.1.6 app/assets/javascripts/tenon/tenon.js
tenon-1.1.5 app/assets/javascripts/tenon/tenon.js
tenon-1.1.4 app/assets/javascripts/tenon/tenon.js
tenon-1.1.3 app/assets/javascripts/tenon/tenon.js
tenon-1.1.2 app/assets/javascripts/tenon/tenon.js
tenon-1.1.1 app/assets/javascripts/tenon/tenon.js