Sha256: e605c857ef6f426c4aee487dc8529d04755819d4e66bb129b67a44b49afba75c

Contents?: true

Size: 333 Bytes

Versions: 33

Compression:

Stored size: 333 Bytes

Contents

Spine = @Spine or require('spine')

Spine.Model.Local =
  extended: ->
    @change @saveLocal
    @fetch @loadLocal

  saveLocal: ->
    result = JSON.stringify(@)
    localStorage[@className] = result

  loadLocal: ->
    result = localStorage[@className]
    @refresh(result or [], clear: true)

module?.exports = Spine.Model.Local

Version data entries

33 entries across 33 versions & 5 rubygems

Version Path
flipper-ui-0.2.0.beta2 lib/flipper/ui/assets/javascripts/spine/local.coffee
flipper-ui-0.2.0.beta1 lib/flipper/ui/assets/javascripts/spine/local.coffee
spine-rails-0.1.1 vendor/assets/javascripts/spine/local.coffee
event_cal-2.0.2 vendor/assets/javascripts/lib/spinelib/local.js.coffee
event_cal-2.0.1 vendor/assets/javascripts/lib/spinelib/local.js.coffee
event_cal-2.0.0 vendor/assets/javascripts/lib/spinelib/local.js.coffee
event_cal-1.3.0 vendor/assets/javascripts/lib/spinelib/local.js.coffee
event_cal-1.2.5 vendor/assets/javascripts/lib/spinelib/local.js.coffee
event_cal-1.2.4 vendor/assets/javascripts/lib/spinelib/local.js.coffee
event_cal-1.2.3 vendor/assets/javascripts/lib/spinelib/local.js.coffee
event_cal-1.2.2 vendor/assets/javascripts/lib/spinelib/local.js.coffee
event_cal-1.2.1 vendor/assets/javascripts/lib/spinelib/local.js.coffee
event_cal-1.2 vendor/assets/javascripts/lib/spinelib/local.js.coffee
event_cal-1.1 vendor/assets/javascripts/lib/spinelib/local.js.coffee
event_cal-1.0 vendor/assets/javascripts/lib/spinelib/local.js.coffee
spinebox-0.0.15 lib/spinebox/templates/app/app/assets/javascripts/lib/spine/local.coffee
spinebox-0.0.14 lib/spinebox/templates/app/app/assets/javascripts/lib/spine/local.coffee
spinebox-0.0.13 lib/spinebox/templates/app/app/assets/javascripts/lib/spine/local.coffee
scales-monitor-0.0.4 lib/scales-monitor/app/app/assets/javascripts/lib/spine/local.coffee
spinebox-0.0.12 lib/spinebox/templates/app/app/assets/javascripts/lib/spine/local.coffee