mirror of
https://github.com/wassname/DefinitelyTyped.git
synced 2026-09-12 12:10:44 +08:00
37 lines
819 B
TypeScript
37 lines
819 B
TypeScript
/// <reference path="stamplay-js-sdk.d.ts" />
|
|
Stamplay.init('sample');
|
|
var userFn = Stamplay.User();
|
|
var user = new userFn.Model;
|
|
var colTags = Stamplay.Cobject('tag');
|
|
var tags = new colTags.Collection();
|
|
|
|
// Signing up
|
|
var registrationData = {
|
|
email : 'user@provider.com',
|
|
password: 'mySecret'
|
|
};
|
|
|
|
user.signup(registrationData).then(function(){
|
|
user.set('phoneNumber', '020 123 4567' );
|
|
return user.save();
|
|
}).then(function(){
|
|
var number = user.get('phoneNumber');
|
|
console.log(number); // number value is 020 123 4567
|
|
});
|
|
|
|
|
|
// Action
|
|
var colFoo = Stamplay.Cobject('foo');
|
|
var fooMod = new colFoo.Model();
|
|
fooMod.fetch(5).then(
|
|
function(){
|
|
return fooMod.upVote()
|
|
}
|
|
).then(
|
|
function(){
|
|
//success callback
|
|
}, function( err : any ){
|
|
//error callback
|
|
}
|
|
)
|