Added a TypeScript definition for computeSize

This commit is contained in:
Kræn Hansen 2018-06-20 16:20:41 +02:00
parent a01553ef25
commit 367133c53e
1 changed files with 9 additions and 1 deletions

10
lib/index.d.ts vendored
View File

@ -318,7 +318,7 @@ declare namespace Realm.Sync {
static requestPasswordReset(server: string, email: string): Promise<void>;
static completePasswordReset(server:string, reset_token:string, new_password:string): Promise<void>;
static requestEmailConfirmation(server:string, email:string): Promise<void>;
static confirmEmail(server:string, confirmation_token:string): Promise<void>;
@ -732,6 +732,14 @@ declare class Realm {
*/
compact(): boolean;
/**
* Computes the aggregated size of all objects and their history in the Realm.
*
* Note that this will traverse the Realm and might be expensive for large Realms.
* @returns {number} the computed size in bytes.
*/
computeSize(): number;
/**
* Write a copy to destination path
* @param path destination path