@contentstack/live-preview-utils
Version:
Contentstack provides the Live Preview SDK to establish a communication channel between the various Contentstack SDKs and your website, transmitting live changes to the preview pane.
16 lines (13 loc) • 534 B
TypeScript
import { OnEntryChangeCallback, OnEntryChangeCallbackUID, OnEntryChangeUnsubscribeParameters } from './types/onEntryChangeCallback.type.js';
declare class LivePreview {
/**
* @hideconstructor
*/
private subscribers;
constructor();
private requestDataSync;
subscribeToOnEntryChange(callback: OnEntryChangeCallback, callbackUid: OnEntryChangeCallbackUID): string;
private publish;
unsubscribeOnEntryChange(callback: OnEntryChangeUnsubscribeParameters): void;
}
export { LivePreview as default };