UNPKG

@react-native-ohos/realm

Version:

Realm by MongoDB is an offline-first mobile database: an alternative to SQLite and key-value stores

20 lines 1.21 kB
import { type ProgressNotificationCallback } from "./app-services/SyncSession"; import type { Realm } from "./Realm"; export declare class ProgressRealmPromise implements Promise<Realm> { /** * Cancels the download of the Realm * If multiple `ProgressRealmPromise` instances are in progress for the same Realm, then canceling one of them * will cancel all of them. */ cancel(): void; /** * Register to receive progress notifications while the download is in progress. * @param callback Called multiple times as the client receives data. */ progress(callback: ProgressNotificationCallback): this; then: <TResult1 = Realm, TResult2 = never>(onfulfilled?: ((value: Realm) => TResult1 | PromiseLike<TResult1>) | null | undefined, onrejected?: ((reason: any) => TResult2 | PromiseLike<TResult2>) | null | undefined) => Promise<TResult1 | TResult2>; catch: <TResult = never>(onrejected?: ((reason: any) => TResult | PromiseLike<TResult>) | null | undefined) => Promise<Realm | TResult>; finally: (onfinally?: (() => void) | null | undefined) => Promise<Realm>; get [Symbol.toStringTag](): string; } //# sourceMappingURL=ProgressRealmPromise.d.ts.map