Sha256: f817f529f8ea0ac33d30f36bf3100812957969b6cb04bac2695ff479695ac590

Contents?: true

Size: 750 Bytes

Versions: 1

Compression:

Stored size: 750 Bytes

Contents

window.RightnowOms = Ember.Application.create
  rootElement: '#rightnow-oms'
  commit: (force = false)->
    clearTimeout(@_commitTimer) if @_commitTimer

    @_commitTimer = setTimeout((->
      window.RightnowOms.store.commit() if window.RightnowOms.config.get('autoCommit') || force
    ), 500)

  _commitTimer: null

  config: Em.Object.create()

  configure: (reconfigure) ->
    reconfigure(RightnowOms.config) if reconfigure
    
    defaultLocale = RightnowOms.config.get('defaultLocale') || 'en'
    locale = 'locales.' + defaultLocale
    Em.I18n.translations = RightnowOms.config.get(locale)


RightnowOms.store = DS.Store.create
  revision: 2
  adapter:
    DS.MyRESTAdapter.create
      bulkCommit: false
      namespace: 'rightnow_oms'

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
rightnow_oms-0.1.6 app/assets/javascripts/rightnow_oms/app/app.js.coffee