Skip to main content

@terascope/data-mate / function-configs/interfaces

function-configs/interfaces

Enumerations​

EnumerationDescription
FunctionDefinitionCategory-
FunctionDefinitionType-
ProcessMode-

Interfaces​

InterfaceDescription
DataTypeFieldAndChildren-
DynamicFrameFunctionContext-
DynamicFunctionContext-
FieldMetaTransform-
FieldTransformConfig-
FieldValidateConfig-
FunctionConfigRepository-
FunctionContext-
FunctionDefinitionConfig-
FunctionDefinitionExample-
InitialFunctionContext-
OutputType-
RecordTransformConfig-
RecordValidationConfig-

Functions​

isFieldOperation()​

isFieldOperation<T>(input): input is FieldValidateConfig<T>

Defined in: data-mate/src/function-configs/interfaces.ts:260

Type Parameters​

Type Parameter
T extends Record<string, any>

Parameters​

ParameterType
inputFunctionDefinitionConfig<T>

Returns​

input is FieldValidateConfig<T>


isFieldTransform()​

isFieldTransform<T>(input): input is FieldTransformConfig<T>

Defined in: data-mate/src/function-configs/interfaces.ts:254

Type Parameters​

Type Parameter
T extends Record<string, any>

Parameters​

ParameterType
inputFunctionDefinitionConfig<T>

Returns​

input is FieldTransformConfig<T>


isFieldValidation()​

isFieldValidation<T>(input): input is FieldValidateConfig<T>

Defined in: data-mate/src/function-configs/interfaces.ts:248

Type Parameters​

Type Parameter
T extends Record<string, any>

Parameters​

ParameterType
inputFunctionDefinitionConfig<T>

Returns​

input is FieldValidateConfig<T>


isNumericType()​

isNumericType(fieldConfig): boolean

Defined in: data-mate/src/function-configs/interfaces.ts:294

Parameters​

ParameterType
fieldConfigReadonly<DataTypeFieldConfig>

Returns​

boolean


isRecordTransform()​

isRecordTransform<T>(input): input is RecordTransformConfig<T>

Defined in: data-mate/src/function-configs/interfaces.ts:266

Type Parameters​

Type Parameter
T extends Record<string, any>

Parameters​

ParameterType
inputFunctionDefinitionConfig<T>

Returns​

input is RecordTransformConfig<T>


isRecordValidation()​

isRecordValidation<T>(input): input is RecordValidationConfig<T>

Defined in: data-mate/src/function-configs/interfaces.ts:272

Type Parameters​

Type Parameter
T extends Record<string, any>

Parameters​

ParameterType
inputFunctionDefinitionConfig<T>

Returns​

input is RecordValidationConfig<T>


isTransformOperation()​

isTransformOperation<T>(input): input is RecordTransformConfig<T> | FieldTransformConfig<T>

Defined in: data-mate/src/function-configs/interfaces.ts:278

Type Parameters​

Type Parameter
T extends Record<string, any>

Parameters​

ParameterType
inputFunctionDefinitionConfig<T>

Returns​

input is RecordTransformConfig<T> | FieldTransformConfig<T>

References​

InNumberRangeArg​

Re-exports InNumberRangeArg