UNPKG

delta-store

Version:
20 lines (19 loc) 946 B
/** * Created by Papa on 1/10/2016. */ import { SharedChangeList } from '../RepositoryApi'; import { GoogleChangeListShareInfo } from './GoogleSharingModel'; import { DocumentHandle } from './realtime/DocumentHandle'; import { ChangeError, ChangeRecord, ChangeRecordIterator } from '../ChangeModel'; import { Subject } from 'rxjs'; import { SharingPlatformSetupInfo } from "../SharingAdaptor"; export declare class GoogleSharedChangeList implements SharedChangeList { platformInfo: SharingPlatformSetupInfo; shareInfo: GoogleChangeListShareInfo; private handle; constructor(platformInfo: SharingPlatformSetupInfo, shareInfo: GoogleChangeListShareInfo, handle: DocumentHandle); loadFromRecord(changeRecord: ChangeRecord): Promise<ChangeRecordIterator>; addChanges(changeRecords: ChangeRecord[]): Promise<void>; errorSubject(): Subject<ChangeError>; changesAddedRemotelySubject(): Subject<ChangeRecordIterator>; }