Sha256: 07f506258fea9b45c12c90000bc1e8a74ebc19aaa113dd93927c1f32e8902db9

Contents?: true

Size: 1.76 KB

Versions: 26

Compression:

Stored size: 1.76 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.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();
    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();
    new Tenon.features.Medium();


    Tenon.dispatcher.initialize();
  }

};

Version data entries

26 entries across 26 versions & 1 rubygems

Version Path
tenon-1.0.57 app/assets/javascripts/tenon/tenon.js
tenon-1.0.56 app/assets/javascripts/tenon/tenon.js
tenon-1.0.55 app/assets/javascripts/tenon/tenon.js
tenon-1.0.54 app/assets/javascripts/tenon/tenon.js
tenon-1.0.53 app/assets/javascripts/tenon/tenon.js
tenon-1.0.52 app/assets/javascripts/tenon/tenon.js
tenon-1.0.51 app/assets/javascripts/tenon/tenon.js
tenon-1.0.50 app/assets/javascripts/tenon/tenon.js
tenon-1.0.49 app/assets/javascripts/tenon/tenon.js
tenon-1.0.48 app/assets/javascripts/tenon/tenon.js
tenon-1.0.47 app/assets/javascripts/tenon/tenon.js
tenon-1.0.46 app/assets/javascripts/tenon/tenon.js
tenon-1.0.45 app/assets/javascripts/tenon/tenon.js
tenon-1.0.44 app/assets/javascripts/tenon/tenon.js
tenon-1.0.43 app/assets/javascripts/tenon/tenon.js
tenon-1.0.42 app/assets/javascripts/tenon/tenon.js
tenon-1.0.41 app/assets/javascripts/tenon/tenon.js
tenon-1.0.40 app/assets/javascripts/tenon/tenon.js
tenon-1.0.39 app/assets/javascripts/tenon/tenon.js
tenon-1.0.38 app/assets/javascripts/tenon/tenon.js