Sha256: b3429e65dbbdb70c8f494dfd4630d71278fc0047f752efe2b31e27bc21464cc2
Contents?: true
Size: 765 Bytes
Versions: 26
Compression:
Stored size: 765 Bytes
Contents
require './queryable' handlers = store_after_saved: -> # TODO remove global model usage {storage} = model[@resource.toString()] # TODO check persistable configuration before attaching handlers # and remove the @_id presence check storage.store @_id, @ if @_id persistable = record: after_initialize: -> # TODO check persistable configuration before attaching handlers @after 'saved', handlers.store_after_saved # Extend indemma # TODO use stampit to extend record and model model = window.model # TODO better way to get parent record = window.record # TODO better way to get parent model.persistable = true model.mix (modelable) -> modelable.record.after_initialize.push persistable.record.after_initialize
Version data entries
26 entries across 26 versions & 1 rubygems