コード例 #1
0
ファイル: api.js プロジェクト: swts/icecream
Api.prototype.deletePreview = function(auth, data, cb) {
  this.ctrl
    .deletePreview(data.id, data.node)
    .asCallback(mmhandler('NotFound', cb));
};
コード例 #2
0
ファイル: api.js プロジェクト: swts/icecream
Api.prototype.get = function(auth, data, cb) {
  this.ctrl
    .get(data.id)
    .asCallback(mmhandler('NotFound', cb));
};
コード例 #3
0
ファイル: api.js プロジェクト: swts/icecream
Api.prototype.addPreview = function(auth, data, cb) {
  this.ctrl
    .addPreivew(data.id, data.node)
    .asCallback(mmhandler('BadRequest', cb));
};
コード例 #4
0
ファイル: api.js プロジェクト: swts/icecream
Api.prototype.updatePreview = function(auth, data, cb) {
  this.ctrl
    .updatePreview(data.id, data.to.content)
    .asCallback(mmhandler('BadRequest', cb));
};
コード例 #5
0
ファイル: api.js プロジェクト: swts/icecream
Api.prototype.addNode = function(auth, data, cb) {
  this.ctrl
    .addNode(data.id, data.node, data.index)
    .asCallback(mmhandler('BadRequest', cb));
};
コード例 #6
0
ファイル: api.js プロジェクト: swts/icecream
Api.prototype.delete = function(auth, data, cb) {
  this.ctrl
    .delete(data.id)
    .asCallback(mmhandler('NotFound', cb))
};
コード例 #7
0
ファイル: api.js プロジェクト: swts/icecream
Api.prototype.update = function(auth, data, cb) {
  this.ctrl
    .update(data.id, data.to)
    .asCallback(mmhandler('BadRequest', cb));
};
コード例 #8
0
ファイル: api.js プロジェクト: swts/icecream
Api.prototype.create = function(auth, data, cb) {
  data.author = auth.id;
  this.ctrl
    .create(data)
    .asCallback(mmhandler('BadRequest', cb));
};
コード例 #9
0
ファイル: api.js プロジェクト: swts/icecream
Api.prototype.getAll = function(auth, data, cb) {
  this.ctrl
    .getAll( this.getOptions(auth, data) )
    .asCallback(mmhandler('NotFound', cb));
};