Sha256: 677a2c71400009c0efb7acc38863a3b92677011b85bd6148b30d7e3d1a711dd0
Contents?: true
Size: 556 Bytes
Versions: 1
Compression:
Stored size: 556 Bytes
Contents
OverlayMe.Mixin.Storable = { loadCss: (element=@el, default_css) -> if ( cssData = localStorage.getItem(@id) ) $o(element).css(JSON.parse(cssData)) else $o(element).css(default_css) unless default_css == undefined saveCss: (element=@el) -> @css_attributes_to_save = ['top', 'left', 'display', 'opacity'] unless @css_attributes_to_save cssData = {} for css_attribute in @css_attributes_to_save cssData[css_attribute] = $o(element).css(css_attribute) localStorage.setItem(@id, JSON.stringify(cssData)) }
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
overlay_me-0.12.1 | javascripts/mixins/storable.js.coffee |