@tuanltntu/n8n-nodes-bitrix24
Version:
Comprehensive n8n community node for Bitrix24 API integration with CRM, Tasks, Chat, Telephony, and more
49 lines (48 loc) • 1.44 kB
TypeScript
import { IExecuteFunctions, INodeExecutionData } from "n8n-workflow";
import { ResourceHandlerBase } from "./ResourceHandlerBase";
import { IResourceHandlerOptions } from "./ResourceHandlerFactory";
export declare class NotifyResourceHandler extends ResourceHandlerBase {
private resourceEndpoints;
constructor(executeFunctions: IExecuteFunctions, returnData: INodeExecutionData[], options?: IResourceHandlerOptions);
process(): Promise<INodeExecutionData[]>;
/**
* Handle send system notification operation
*/
private handleSendSystemNotification;
/**
* Handle send personal notification operation
*/
private handleSendPersonalNotification;
/**
* Handle send public notification operation
*/
private handleSendPublicNotification;
/**
* Handle delete notification operation
*/
private handleDeleteNotification;
/**
* Handle mark as read operation
*/
private handleMarkAsRead;
/**
* Handle mark as unread operation
*/
private handleMarkAsUnread;
/**
* Handle get notifications operation
*/
private handleGetNotifications;
/**
* Handle get schema operation
*/
private handleGetSchema;
/**
* Handle confirm notification operation
*/
private handleConfirmNotification;
/**
* Handle answer notification operation
*/
private handleAnswerNotification;
}