UNPKG

@tuanltntu/n8n-nodes-bitrix24

Version:

Comprehensive n8n community node for Bitrix24 API integration with CRM, Tasks, Chat, Telephony, and more

43 lines (42 loc) 1.24 kB
import { IExecuteFunctions, INodeExecutionData } from "n8n-workflow"; import { ResourceHandlerBase } from "./ResourceHandlerBase"; import { IResourceHandlerOptions } from "./ResourceHandlerFactory"; /** * Handles Events operations in Bitrix24 */ export declare class EventsResourceHandler extends ResourceHandlerBase { private readonly resourceEndpoints; constructor(executeFunctions: IExecuteFunctions, returnData: INodeExecutionData[], options?: IResourceHandlerOptions); /** * Process all items with events operations */ process(): Promise<INodeExecutionData[]>; /** * Handle 'registerHandler' operation */ private handleRegisterHandler; /** * Handle 'unregisterHandler' operation */ private handleUnregisterHandler; /** * Handle 'getHandlers' operation */ private handleGetHandlers; /** * Handle 'sendEvent' operation */ private handleSendEvent; /** * Handle 'getEventTypes' operation */ private handleGetEventTypes; /** * Handle 'getOfflineEvents' operation */ private handleGetOfflineEvents; /** * Handle 'processOfflineEvents' operation */ private handleProcessOfflineEvents; }