@tuanltntu/n8n-nodes-bitrix24
Version:
Comprehensive n8n community node for Bitrix24 API integration with CRM, Tasks, Chat, Telephony, and more
38 lines (37 loc) • 1.13 kB
TypeScript
import { INodeExecutionData, IExecuteFunctions } from "n8n-workflow";
import { ResourceHandlerBase } from "./ResourceHandlerBase";
import { IResourceHandlerOptions } from "./ResourceHandlerFactory";
/**
* Handler for Bitrix24 CRM user field operations
*/
export declare class UserFieldResourceHandler extends ResourceHandlerBase {
constructor(executeFunctions: IExecuteFunctions, returnData: INodeExecutionData[], options?: IResourceHandlerOptions);
/**
* Process all operations for user fields
*/
process(): Promise<INodeExecutionData[]>;
/**
* Handle the "add" operation for user fields
*/
private handleAdd;
/**
* Handle the "delete" operation for user fields
*/
private handleDelete;
/**
* Handle the "get" operation for user fields
*/
private handleGet;
/**
* Handle the "getFields" operation for user fields
*/
private handleGetFields;
/**
* Handle the "getList" operation for user fields
*/
private handleGetList;
/**
* Handle the "update" operation for user fields
*/
private handleUpdate;
}