UNPKG

@tuanltntu/n8n-nodes-bitrix24

Version:

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

41 lines (40 loc) 1.16 kB
import { INodeExecutionData, IExecuteFunctions } from "n8n-workflow"; import { ResourceHandlerBase } from "./ResourceHandlerBase"; import { IResourceHandlerOptions } from "./ResourceHandlerFactory"; /** * Class for handling Bitrix24 CRM user field configuration operations */ export declare class UserFieldConfigResourceHandler extends ResourceHandlerBase { constructor(executeFunctions: IExecuteFunctions, returnData: INodeExecutionData[], options?: IResourceHandlerOptions); /** * Process all operations for user field configuration */ process(): Promise<INodeExecutionData[]>; private getFieldNamePrefix; private getModuleId; private convertToCamelCase; /** * Handle the add operation */ private handleAdd; /** * Handle the addMultiple operation */ private handleAddMultiple; /** * Handle the delete operation */ private handleDelete; /** * Handle the get operation */ private handleGet; /** * Handle the get list operation */ private handleGetList; /** * Handle the update operation */ private handleUpdate; }