Skip to main content

ts-transforms / interfaces

interfaces

Interfaces

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

Type Aliases

BaseOperationClass()

BaseOperationClass = Operation

Defined in: interfaces.ts:90

new BaseOperationClass(config, ...args): Operation

Defined in: interfaces.ts:91

Parameters

ParameterType
configany
...argsany[]

Returns

Operation

Properties

cardinality

cardinality: InputOutputCardinality

Defined in: interfaces.ts:92


Case

Case = "lowercase" | "uppercase"

Defined in: interfaces.ts:51


InputOutputCardinality

InputOutputCardinality = "one-to-one" | "many-to-one"

Defined in: interfaces.ts:164


OperationConfig

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

Defined in: interfaces.ts:9

Type declaration

__id

__id: string

source_field?

optional source_field: string

target_field?

optional target_field: string


OperationConfigInput

OperationConfigInput = Partial<OperationConfig> & object

Defined in: interfaces.ts:5

Type declaration

tag?

optional tag: string


PluginClassConstructor()

PluginClassConstructor = () => PluginClassType

Defined in: interfaces.ts:82

Returns

PluginClassType


PluginList

PluginList = PluginClassConstructor[]

Defined in: interfaces.ts:88