mirror of
https://github.com/FlipsideCrypto/DefinitelyTyped.git
synced 2026-02-06 10:56:53 +00:00
Added definitions for Kii Cloud SDK
This commit is contained in:
parent
785c18f0c8
commit
d790ef9894
49
kii-cloud-sdk/kii-cloud-sdk-tests.ts
Normal file
49
kii-cloud-sdk/kii-cloud-sdk-tests.ts
Normal file
@ -0,0 +1,49 @@
|
||||
/// <reference path="kii-cloud-sdk.d.ts" />
|
||||
|
||||
function main() {
|
||||
Kii.initializeWithSite("abc", "def", KiiSite.JP);
|
||||
|
||||
var user = KiiUser.userWithUsername("name", "password");
|
||||
|
||||
user.register({
|
||||
success(user: KiiUser) {
|
||||
},
|
||||
failure(user: KiiUser, message: string) {
|
||||
}
|
||||
});
|
||||
|
||||
user.register({
|
||||
success: (user: KiiUser) => 123,
|
||||
failure: (user: KiiUser, message: string) => 456
|
||||
});
|
||||
|
||||
user.register()
|
||||
.then(function (user: KiiUser) {
|
||||
});
|
||||
|
||||
var bucket = Kii.bucketWithName("foo");
|
||||
var clause1 = KiiClause.lessThan("x", 1);
|
||||
var clause2 = KiiClause.greaterThan("y", 1);
|
||||
var clause3 = KiiClause.and(clause1, clause2);
|
||||
var query = KiiQuery.queryWithClause(clause3);
|
||||
|
||||
bucket.executeQuery(query, {
|
||||
success: function (query: KiiQuery,
|
||||
results: KiiObject[],
|
||||
nextQuery: KiiQuery) {
|
||||
},
|
||||
failure: function (bucket: KiiBucket, message: string) {
|
||||
}
|
||||
});
|
||||
|
||||
bucket.executeQuery<KiiObject>(query)
|
||||
.then(function (params: [KiiQuery, KiiObject[], KiiQuery]) {
|
||||
var [query, results, nextQuery] = params;
|
||||
});
|
||||
|
||||
var object = bucket.createObject();
|
||||
|
||||
object.set("foo", 1);
|
||||
|
||||
object.save();
|
||||
}
|
||||
7279
kii-cloud-sdk/kii-cloud-sdk.d.ts
vendored
Normal file
7279
kii-cloud-sdk/kii-cloud-sdk.d.ts
vendored
Normal file
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue
Block a user