Ignore:
Timestamp:
12/09/12 16:49:22 (12 years ago)
Author:
hendrikvanantwerpen
Message:

Put all model dependent code in one place. More separation of general and domain code.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • Dev/branches/rest-dojo-ui/client/rft/store.js

    r415 r417  
    11define([
    22    'dojo/date/stamp',
     3    'dojo/store/Cache',
     4    'dojo/store/Memory',
    35    'dojox/json/schema',
    4     './schema',
     6    './model/schema',
    57    './store/CouchStore'
    6 ],function(stamp,jsonSchema,schema,CouchStore){
     8],function(stamp,Cache,Memory,jsonSchema,schema,CouchStore){
    79   
    8     var store = new CouchStore({
     10    var couchStore = new CouchStore({
    911        target: 'data/couch/',
    1012        validate: function(object) {
     
    1820        }
    1921    });
     22    var memoryStore = new Memory();
     23    var cacheStore = new Cache(couchStore,memoryStore,{});
     24
     25    var store = cacheStore;
    2026    store.formatDate = function(date){
    2127        return stamp.toISOString(date,{zulu:true});
Note: See TracChangeset for help on using the changeset viewer.