Your IP : 216.73.216.86


Current Path : /var/www/homesaver/www/bitrix/modules/pull/install/js/pull/queuemanager/src/
Upload File :
Current File : /var/www/homesaver/www/bitrix/modules/pull/install/js/pull/queuemanager/src/queuemanagertype.js

export type Options = {
	moduleId: string;
	pullTag?: string;
	userId: number;
	config?: Config;
	additionalData?: Object<string, any>;
	callbacks: Callbacks;
}

type Config = {
	showOutdatedDataDialog?: boolean;
	loadItemsDelay?: number;
	maxPendingItems?: number;
}

type Callbacks = {
	onBeforeQueueExecute: () => {};
	onQueueExecute: () => {};
	onReload: () => {},
}

export type PullData = {
	command: string;
	extra: Object;
	params: Object;
}