javascripts/mixins/storable.js.coffee in overlay_me-0.12.1 vs javascripts/mixins/storable.js.coffee in overlay_me-0.13.0

- old
+ new

@@ -1,17 +1,21 @@ OverlayMe.Mixin.Storable = { loadCss: (element=@el, default_css) -> + return unless @id if ( cssData = localStorage.getItem(@id) ) $o(element).css(JSON.parse(cssData)) + # console.log 'load: ', @id, cssData else $o(element).css(default_css) unless default_css == undefined saveCss: (element=@el) -> + return unless @id @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) + # console.log 'save: ', @id, JSON.stringify(cssData) localStorage.setItem(@id, JSON.stringify(cssData)) }