DataAPI SDK english MT.DataAPI Static method registerSessionStore - movabletype/mt-data-api-sdk-js GitHub Wiki

registerSessionStore

Register session store.

Parameters

Name Type Required Description
key String yes Format name
spec Object yes
spec.save String yes Saving method
spec.restore String yes Restoring method
spec.dispose String yes Disposing method

Example

DataAPI.registerSessionStore("cookie", {
  save: function(name, data) {
      var o = this.o;
      Cookie.bake(name, data, o.sessionDomain, o.sessionPath);
  },
  fetch: function(name) {
      return Cookie.fetch(name).value;
  },
  remove: function(name) {
      var o = this.o;
      Cookie.bake(name, "", o.sessionDomain, o.sessionPath, new Date(0));
  }
});