Sha256: dc50e8369c885c1ee23a96c152e9e4e61f5f0bd0039602be2c361f764916d33b
Contents?: true
Size: 1.86 KB
Versions: 3
Compression:
Stored size: 1.86 KB
Contents
"use strict"; window.addEvent('domready', function() { $$('table:not(.no_sort)').each(function(table) { new Zen.HtmlTable(table); }); // Create a new instance of the Tabs class. This will create a regular tab // system for the CSS selector "div.tabs ul". if ( $$('div.tabs ul').length > 0 && Zen.Tabs ) { new Zen.Tabs('div.tabs ul'); } // Initialize our editor for all elements with a class of "text_editor" // and retrieve the editor format from the attribute "data-format". $$('.text_editor').each(function(editor) { var markup = editor.get('data-format'); if ( typeOf(markup) === 'undefined' ) { markup = 'html'; } Zen.Editor.create(markup, editor); }); $$('input.date').each(function(el) { var format = el.get('data-date-format') || Zen.date_format; var time = el.get('data-date-time'); time = (time && (time === '1' || time === 'true')) || false; var min = el.get('data-date-min'); var max = el.get('data-date-max'); new Picker.Date(el, { timePicker: time, pickerClass: 'datepicker', format: format, draggable: false, minDate: min, maxDate: max }); }); $$('form:not(#search_form)').each(function(form) { new Zen.Form(form); }); $$('.message').addEvent('click', function() { var _this = this; var fx = new Fx.Tween( this, {property: 'margin-top', duration: 'short'} ); fx.start(0, -this.getHeight()).chain(function() { _this.destroy(); if ( $$('.message').length <= 0 ) { $('message_container').destroy(); } }); }); });
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
zen-0.4.3 | lib/zen/public/admin/zen/js/index.js |
zen-0.4.2 | lib/zen/public/admin/zen/js/index.js |
zen-0.4.1 | lib/zen/public/admin/zen/js/index.js |