UNPKG

n8n-nodes-nextcloud-tables

Version:

Production-Ready n8n Node für Nextcloud Tables - Vollständige API-Abdeckung mit erweiterten Filtern, Multi-Column-Sorting, CSV-Import und professioneller Datenvalidierung

42 lines (41 loc) 1.68 kB
import { ILoadOptionsFunctions, INodePropertyOptions, INodeListSearchResult } from 'n8n-workflow'; export declare class NodeLoadOptions { /** * Lädt alle verfügbaren Tabellen für Load Options */ static getTables(context: ILoadOptionsFunctions): Promise<INodePropertyOptions[]>; /** * Lädt alle verfügbaren Views einer Tabelle für Load Options */ static getViews(context: ILoadOptionsFunctions): Promise<INodePropertyOptions[]>; /** * Lädt alle verfügbaren Spalten einer Tabelle für Load Options */ static getColumns(context: ILoadOptionsFunctions): Promise<INodePropertyOptions[]>; /** * Lädt alle verfügbaren Benutzer für Share-Empfänger */ static getUsers(context: ILoadOptionsFunctions): Promise<INodePropertyOptions[]>; /** * Lädt alle verfügbaren Gruppen für Share-Empfänger */ static getGroups(context: ILoadOptionsFunctions): Promise<INodePropertyOptions[]>; /** * Lädt Benutzer und Gruppen kombiniert für Share-Empfänger */ static getShareReceivers(context: ILoadOptionsFunctions): Promise<INodePropertyOptions[]>; } export declare class NodeListSearch { /** * Durchsucht Tabellen für List Search */ static getTables(context: ILoadOptionsFunctions, filter?: string): Promise<INodeListSearchResult>; /** * Durchsucht Views für List Search */ static getViews(context: ILoadOptionsFunctions, filter?: string): Promise<INodeListSearchResult>; /** * Durchsucht Spalten für List Search */ static getColumns(context: ILoadOptionsFunctions, filter?: string): Promise<INodeListSearchResult>; }