Sha256: eca459c613641234169db13568996c5cc317c41d2ff11c81b150daa1477048e4

Contents?: true

Size: 1.61 KB

Versions: 3

Compression:

Stored size: 1.61 KB

Contents

jQuery.DSt=function(){var c={version:0.002005,get:function(a){a=localStorage.getItem(a);a=a===void 0||a===null?"null":a.toString();return JSON.parse(a)},set:function(a,b){return localStorage.setItem(a,JSON.stringify(b))},store:function(a){typeof a=="string"&&(a=document.getElementById(a));if(!a||a.name=="")return this;var b=c._form_elt_key(a);a.type=="checkbox"?c.set(b,a.checked?1:0):a.type=="radio"?c.set(b,c._radio_value(a)):c.set(b,a.value||"");return this},recall:function(a){typeof a=="string"&&
(a=document.getElementById(a));if(!a||a.name=="")return this;var b=c._form_elt_key(a),b=c.get(b);if(a.type=="checkbox")a.checked=!!b;else if(a.type=="radio"){if(a.value==b)a.checked=!0}else a.value=b||"";return this},_form_elt_key:function(a){return"_form_"+a.form.name+"_field_"+a.name},_radio_value:function(a){typeof a=="string"&&(a=document.getElementById(a));for(var a=a.form.elements[a.name],b=a.length,c=null,e=0;e<b;e++)if(a[e].checked)c=a[e].value;return c},recall_form:function(a){return c._apply_fn_to_form_inputs(a,
c.recall)},store_form:function(a){return c._apply_fn_to_form_inputs(a,c.store)},_apply_fn_to_form_inputs:function(a,b){typeof a=="string"&&(a=document.getElementById(a));for(var c=a.elements.length,e=0;e<c;e++){var d=a.elements[e];(d.tagName=="TEXTAREA"||d.tagName=="INPUT"&&d.type!="file"&&d.type!="button"&&d.type!="image"&&d.type!="password"&&d.type!="submit"&&d.type!="reset")&&b(d)}return this},_storage_types:function(){var a="",b;for(b in window)if(b=="sessionStorage"||b=="globalStorage"||b=="localStorage"||
b=="openDatabase")a+=a?" "+b:b;return a},javascript_accepts_trailing_comma:!1};return c}();

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
compass-jquery-plugin-0.3.3.1 templates/jquery/jquery.dst.min.js
compass-jquery-plugin-0.3.3.0 templates/jquery/jquery.dst.min.js
compass-jquery-plugin-0.3.2.8 templates/jquery/jquery.dst.min.js