UNPKG

@amityco/ts-sdk-react-native

Version:

Amity Social Cloud Typescript SDK

46 lines 1.19 kB
/** * get current marker sync event list * @private */ export declare const getMarkerSyncEvents: () => Amity.MarkerSyncEvent[]; /** * set marker sync events * @private */ export declare const setMarkerSyncEvents: (newEvents: Amity.MarkerSyncEvent[]) => void; /** * push new event to marker sync events * @private */ export declare const pushMarkerSyncEvent: (event: Amity.MarkerSyncEvent) => number; /** * interval task * @private */ export declare const markerSyncTrigger: () => Promise<void>; export declare const startMarkerSync: () => Promise<void>; /** ```js * import { startUnreadSync } from '@amityco/ts-sdk-react-native' * startUnreadSync() * ``` * * start syncing to keep feed markers, channel markers and user makers cache * update to the server. * * @category Marker API */ export declare const startUnreadSync: () => Promise<void>; /** ```js * import { stopUnreadSync } from '@amityco/ts-sdk-react-native' * stopUnreadSync() * ``` * * stop unread syncing * * @category Marker API */ export declare const stopUnreadSync: () => void; export declare const getMarkerSyncConsistentMode: () => boolean; //# sourceMappingURL=markerSyncEngine.d.ts.map