o: ActiveSupport::Cache::Entry :@compressedF:@expires_in0:@created_atf1357673893.5991979YB: @value"& {I" class:EFI"BundledAsset;FI"logical_path;FI"'iugu-ux/components/iugu-ux-main.js;FI" pathname;FI"t/Users/patricknegri/Desenvolvimento/iugu-ux/vendor/assets/javascripts/iugu-ux/components/iugu-ux-main.js.coffee;FI"content_type;FI"application/javascript;FI" mtime;FI"2013-01-08T16:22:17-02:00;FI" length;Fi I" digest;F"%f6cdb68d9afba6810ab9f9e54fe9b26fI" source;FI" (function() { this.configure_ui_action = function(button, callback, disable_click) { if (callback == null) { callback = null; } if (disable_click == null) { disable_click = false; } button = $(button); if (window.IS_MOBILE) { button.on('touchstart', function(evt) { return $(this).addClass('active'); }); button.on('touchend', function(evt) { $(this).removeClass('active'); if (callback) { return callback(evt); } }); } else { button.on('mousedown', function(evt) { return $(this).addClass('active'); }); button.on('mouseup', function(evt) { $(this).removeClass('active'); if (callback) { return callback(evt); } }); } if (disable_click) { return button.on('click', function(evt) { return evt.preventDefault(); }); } }; this.configure_ui_button = function(button) { debug("Configuring UI Button"); return configure_ui_action(button, function() { return debug("CLICKED OK"); }); }; $(function() { $(".button").each(function(el) { return configure_ui_button(this); }); $("#slider").slider({ orientation: "vertical", range: true, min: 0, max: 500, values: [75, 300] }); return $("[data-selector]").each(function(evt) { var component, elph, newdiv, selector_label, selector_type; console.log($(this).data('selector')); elph = $(this); selector_type = elph.data('selector'); selector_label = elph.data('label'); console.log(selector_label); if (selector_type === 'date') { console.log("A date selector has been found!"); component = $(this).mobiscroll().date({ label: selector_label, theme: 'ui-selector date', display: 'inline', mode: 'scroller', inputClass: "ui-selector-input-hidden" }); console.log("OK"); newdiv = $(document.createElement('div')); newdiv.html('' + selector_label + ''); newdiv.addClass("ui-selector-floating-title"); return newdiv.insertAfter(elph); } else if (selector_type === 'select') { console.log("A selector has been found!"); return $(this).mobiscroll().select({ label: selector_label, theme: "ui-selector", display: "inline", mode: "scroller", inputClass: "ui-selector-input-hidden" }); } }); }); }).call(this); ;FI"required_assets_digest;F"%f656305138a2e69d226e0aee16e73c1cI" _version;F"%9f3b95dd7ea3030dc35985c0a8020862