Skip to content

Commit d34d5a7

Browse files
Vladimir Upirovvengrov
authored andcommitted
feat: (TypeScript) TypeScript definition (#82)
* feat: (TypeScript) TypeScript definition - fix TypeScript definition for "subscribe" method of Messaging Service - fix test for TypeScript * feat: (TypeScript) TypeScript definition - fix TypeScript definition for Promises methods * feat: (TypeScript) TypeScript definition - fix TypeScript definition for counters methods (getObjectCount and getGeopointCount)
1 parent 004d890 commit d34d5a7

File tree

2 files changed

+243
-191
lines changed

2 files changed

+243
-191
lines changed

src/backendless.d.ts

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -404,6 +404,9 @@ declare module __Backendless {
404404
loadRelations(parentObjectId:string, query:Backendless.LoadRelationsQueryBuilder):Promise<Array<Object>>;
405405
loadRelationsSync(parentObjectId:string, query:Backendless.LoadRelationsQueryBuilder):Array<Object>;
406406

407+
getObjectCount(query?:Backendless.DataQueryBuilder):Promise<number>
408+
getObjectCountSync(query?:Backendless.DataQueryBuilder):number
409+
407410
setRelation(parentObject:Object, columnName:string, childObjectsArray:Array<Object>):Promise<string>;
408411
setRelation(parentObject:Object, columnName:string, childObjectIdArray:Array<string>):Promise<string>;
409412
setRelation(parentObject:Object, columnName:string, whereClause:string):Promise<string>;
@@ -491,6 +494,11 @@ declare module __Backendless {
491494
findSync(query:Backendless.GeoQueryI):Array<Backendless.GeoPoint|Backendless.GeoCluster>;
492495
find(query:Backendless.GeoQueryI):Promise<Array<Backendless.GeoPoint|Backendless.GeoCluster>>;
493496

497+
getGeopointCount(fenceName:string, query:Backendless.GeoQueryI):Promise<number>
498+
getGeopointCount(query:Backendless.GeoQueryI):Promise<number>
499+
getGeopointCountSync(fenceName:string, query:Backendless.GeoQueryI):number
500+
getGeopointCountSync(query:Backendless.GeoQueryI):number
501+
494502
deletePointSync(point:string|Backendless.GeoPoint):string;
495503
deletePoint(point:string|Backendless.GeoPoint):Promise<string>;
496504

@@ -542,8 +550,8 @@ declare module __Backendless {
542550
restUrl:string;
543551
channelProperties:Object;
544552

545-
subscribeSync(channelName:string, subscriptionCallback:() => void, subscriptionOptions:Backendless.SubscriptionOptions):Backendless.SubscriptionI;
546-
subscribe(channelName:string, subscriptionCallback:() => void, subscriptionOptions:Backendless.SubscriptionOptions):Promise<Backendless.SubscriptionI>;
553+
subscribeSync(channelName:string, subscriptionCallback:(data:Object) => void, subscriptionOptions:Backendless.SubscriptionOptions):Backendless.SubscriptionI;
554+
subscribe(channelName:string, subscriptionCallback:(data:Object) => void, subscriptionOptions:Backendless.SubscriptionOptions):Promise<Backendless.SubscriptionI>;
547555

548556
publishSync(channelName:string, message:string|Object, publishOptions?:Backendless.PublishOptions, deliveryOptions?:Backendless.DeliveryOptions):Object;
549557
publish(channelName:string, message:string|Object, publishOptions?:Backendless.PublishOptions, deliveryOptions?:Backendless.DeliveryOptions):Promise<Object>;

0 commit comments

Comments
 (0)