Skip to main content

ts-transforms / interfaces

interfaces

Index

Interfaces

InterfaceDescription
BoolValidationResult-
ExtractionConfig-
ExtractionPipline-
ExtractionProcessingDict-
MatchRequirements-
MatcherConfig-
Operation-
OperationsDict-
OperationsMapping-
OperationsPipline-
OutputValidation-
PhaseConfig-
PluginClassType-
PostProcessConfig-
PostProcessingDict-
SelectorConfig-
StateDict-
ValidationResults-
WatcherConfig-

Type Aliases

BaseOperationClass()

BaseOperationClass: (config, ...args) => Operation

Parameters

ParameterType
configany
...argsany[]

Returns

Operation

Type declaration

cardinality

cardinality: InputOutputCardinality

Source

interfaces.ts:90


Case

Case: "lowercase" | "uppercase"

Source

interfaces.ts:51


InputOutputCardinality

InputOutputCardinality: "one-to-one" | "many-to-one"

Source

interfaces.ts:164


OperationConfig

OperationConfig: object & Partial<SelectorConfig> & Partial<PostProcessConfig> & Partial<ExtractionConfig>

Type declaration

__id

__id: string

source_field?

optional source_field: string

target_field?

optional target_field: string

Source

interfaces.ts:9


OperationConfigInput

OperationConfigInput: Partial<OperationConfig> & object

Type declaration

tag?

optional tag: string

Source

interfaces.ts:5


PluginClassConstructor()

PluginClassConstructor: () => PluginClassType

Returns

PluginClassType

Source

interfaces.ts:82


PluginList

PluginList: PluginClassConstructor[]

Source

interfaces.ts:88