travis-web/app/utils/hash-storage.coffee
2015-12-08 10:18:02 +01:00

18 lines
359 B
CoffeeScript

`import Ember from 'ember'`
Storage = Ember.Object.extend
init: ->
@set('storage', {})
key: (key) ->
"__#{key.replace('.', '__')}"
getItem: (k) ->
return @get("storage.#{@key(k)}")
setItem: (k,v) ->
@set("storage.#{@key(k)}", v)
removeItem: (k) ->
@setItem(k, null)
clear: ->
@set('storage', {})
`export default Storage`