{I" class:ETI"ProcessedAsset;FI"logical_path;TI"ext_form/application.js;FI" pathname;TI"]/home/bigxiang/RubyMineWorkspace/ext_form/app/assets/javascripts/ext_form/application.js;FI"content_type;TI"application/javascript;TI" mtime;Tl+¡È7RI" length;Ti/ I" digest;TI"%65918a5ed4ae7065980988475ea24404;FI" source;TI"/ // This is a manifest file that'll be compiled into application.js, which will include all the files // listed below. // // Any JavaScript/Coffee file within this directory, lib/assets/javascripts, vendor/assets/javascripts, // or vendor/assets/javascripts of plugins, if any, can be referenced here using a relative path. // // It's not advisable to add code directly here, but if you do, it'll appear at the bottom of the // compiled file. // // Read Sprockets README (https://github.com/sstephenson/sprockets#sprockets-directives) for details // about supported directives. // // init bootstrap-datetimepicker $(document).on('dt_picker_load', 'input:text', function (e) { var input = $(e.target); var options = {}; options.format = (input.data('format') || 'yyyy-MM-dd hh:mm:ss'); options.language = (input.data('language') || 'pt-BR'); options.maskInput = !(input.data('mask-input') === false); options.pickDate = !(input.data('pick-date') === false); options.pickTime = !(input.data('pick-time') === false); options.pickSeconds = !(input.data('pick-seconds') === false); options.pick12HourFormat = (input.data('pick-12-hour-format') === true); if (input.data('start-date')) { var dateArray = input.data('start-date').split('-'); options.startDate = new Date(Date.UTC(dateArray[0], parseInt(dateArray[1]) - 1, dateArray[2])); } if (input.data('end-date')) { var dateArray = input.data('end-date').split('-'); options.endDate = new Date(Date.UTC(dateArray[0], parseInt(dateArray[1]) - 1, dateArray[2])); } options.minViewMode = (input.data('min-view-mode') || 0); options.viewMode = (input.data('view-mode') || 0); options.weekStart = (input.data('week-start') || 1); input.parent().datetimepicker(options); }); //init typeahead.js $(document).on('auto_complete_load', 'input:text', function (e) { var input = $(e.target); input.typeahead(input.data('dataset')); // if mapping is specified, automatically setup value of mapped inputs. if (input.data('mapping')) { input.on('typeahead:selected', this, function (e, selectedObj, selectedDatasetName) { $.each(input.data('mapping'), function (k, v) { $('#' + v).val(selectedObj[k]); }); }); input.on('typeahead:closed', this, function (e) { if ($(this).data('changed')) { $.each(input.data('mapping'), function (k, v) { $('#' + v).val(''); }); $(this).data('changed', false); } }); input.on('change', this, function (e) { $(this).data('changed', true); }); } }); //init select2 $(document).on('select2_load', 'select', function (e) { var input = $(e.target); input.select2(); }); ;TI"dependency_digest;TI"%e04e1a38b4347d97fd771411710ecf59;FI"required_paths;T[I"]/home/bigxiang/RubyMineWorkspace/ext_form/app/assets/javascripts/ext_form/application.js;FI"dependency_paths;T[{I" path;TI"N/home/bigxiang/RubyMineWorkspace/ext_form/app/assets/javascripts/ext_form;FI" mtime;TI"2013-09-17T11:12:33+08:00;TI" digest;TI"%587d9111596662722dd4735ff59ce47d;F{I" path;TI"]/home/bigxiang/RubyMineWorkspace/ext_form/app/assets/javascripts/ext_form/application.js;FI" mtime;TI"2013-09-17T11:12:33+08:00;TI" digest;TI"%d6fcbfc1595c3fb1366ca1e9f497182a;FI" _version;TI"%2cf3622cbba861b85d33ffabfa420c13;F