FieldRegistryOptions
n8n-nodes-semble / components/AdditionalFieldsRegistry / FieldRegistryOptions
Interface: FieldRegistryOptions¶
Defined in: components/AdditionalFieldsRegistry.ts:36
Configuration options interface for field registry instances
Controls the behavior of the AdditionalFieldsRegistry including caching, validation, and automatic field registration features.
Example¶
const registryOptions: FieldRegistryOptions = {
enableCaching: true,
cacheTtl: 300, // 5 minutes
enableValidation: true,
autoRegisterCommon: true // Auto-register frequently used fields
};
const registry = new AdditionalFieldsRegistry(registryOptions);
FieldRegistryOptions
Since¶
2.0.0
Properties¶
enableCaching?¶
optional
enableCaching:boolean
Defined in: components/AdditionalFieldsRegistry.ts:38
Enable field caching to improve performance
cacheTtl?¶
optional
cacheTtl:number
Defined in: components/AdditionalFieldsRegistry.ts:40
Cache time-to-live in seconds (default: 300)
enableValidation?¶
optional
enableValidation:boolean
Defined in: components/AdditionalFieldsRegistry.ts:42
Enable field validation during registration
autoRegisterCommon?¶
optional
autoRegisterCommon:boolean
Defined in: components/AdditionalFieldsRegistry.ts:44
Automatically register commonly used fields