diff --git a/avoscloud-sdk/avoscloud-sdk.d.ts b/avoscloud-sdk/avoscloud-sdk.d.ts index af904a6c8c..deb416290d 100644 --- a/avoscloud-sdk/avoscloud-sdk.d.ts +++ b/avoscloud-sdk/avoscloud-sdk.d.ts @@ -4,7 +4,7 @@ // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped declare module "avoscloud-sdk" { - namespace AV{ + namespace AV { var applicationId: string; var applicationKey: string; @@ -301,6 +301,7 @@ declare module "avoscloud-sdk" { fetch(options?: Object.FetchOptions): Promise; get(attr: string): any; getACL(): ACL; + getObjectId(): string; has(attr: string): boolean; hasChanged(attr: string): boolean; increment(attr: string, amount?: number): any; @@ -529,6 +530,7 @@ declare module "avoscloud-sdk" { constructor(objectClass: any); + static and(...var_args: Query[]): Query; static or(...var_args: Query[]): Query; addAscending(key: string): Query; @@ -628,7 +630,7 @@ declare module "avoscloud-sdk" { signUp(attrs: any, options?: SuccessFailureOptions): Promise; logIn(options?: SuccessFailureOptions): Promise; fetch(options?: SuccessFailureOptions): Promise; - save(arg1: any, arg2: any, arg3: any): Promise; + save(arg1?: any, arg2?: any, arg3?: any): Promise; authenticated(): boolean; isCurrent(): boolean;