TS Transforms: `interfaces`
Table of contents
Interfaces
- BoolValidationResult
- ExtractionConfig
- ExtractionPipline
- ExtractionProcessingDict
- MatchRequirements
- MatcherConfig
- Operation
- OperationsDict
- OperationsMapping
- OperationsPipline
- OutputValidation
- PhaseConfig
- PluginClassType
- PostProcessConfig
- PostProcessingDict
- SelectorConfig
- StateDict
- ValidationResults
- WatcherConfig
Type Aliases
- BaseOperationClass
- Case
- InputOutputCardinality
- OperationConfig
- OperationConfigInput
- PluginClassConstructor
- PluginList
Type Aliases
BaseOperationClass
Ƭ BaseOperationClass: Object
Call signature
• new BaseOperationClass(config
, ...args
): Operation
Parameters
Name | Type |
---|---|
config | any |
...args | any [] |
Returns
Type declaration
Name | Type |
---|---|
cardinality | InputOutputCardinality |
Defined in
Case
Ƭ Case: "lowercase"
| "uppercase"
Defined in
InputOutputCardinality
Ƭ InputOutputCardinality: "one-to-one"
| "many-to-one"
Defined in
OperationConfig
Ƭ OperationConfig: { __id
: string
; source_field?
: string
; target_field?
: string
} & Partial
<SelectorConfig
> & Partial
<PostProcessConfig
> & Partial
<ExtractionConfig
>
Defined in
OperationConfigInput
Ƭ OperationConfigInput: Partial
<OperationConfig
> & { tag?
: string
}
Defined in
PluginClassConstructor
Ƭ PluginClassConstructor: () => PluginClassType
Type declaration
• new PluginClassConstructor(): PluginClassType
Returns
Defined in
PluginList
Ƭ PluginList: PluginClassConstructor
[]