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