Skip to main content

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

function-configs/interfaces

Index

Enumerations

EnumerationDescription
FunctionDefinitionCategory-
FunctionDefinitionType-
ProcessMode-

Interfaces

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

References

InNumberRangeArg

Re-exports InNumberRangeArg

Functions

isFieldOperation()

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

Type parameters

Type parameter
T extends Record<string, any>

Parameters

ParameterType
inputFunctionDefinitionConfig<T>

Returns

input is FieldValidateConfig<T>

Source

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


isFieldTransform()

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

Type parameters

Type parameter
T extends Record<string, any>

Parameters

ParameterType
inputFunctionDefinitionConfig<T>

Returns

input is FieldTransformConfig<T>

Source

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


isFieldValidation()

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

Type parameters

Type parameter
T extends Record<string, any>

Parameters

ParameterType
inputFunctionDefinitionConfig<T>

Returns

input is FieldValidateConfig<T>

Source

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


isNumericType()

isNumericType(fieldConfig): boolean

Parameters

ParameterType
fieldConfigReadonly<DataTypeFieldConfig>

Returns

boolean

Source

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


isRecordTransform()

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

Type parameters

Type parameter
T extends Record<string, any>

Parameters

ParameterType
inputFunctionDefinitionConfig<T>

Returns

input is RecordTransformConfig<T>

Source

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


isRecordValidation()

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

Type parameters

Type parameter
T extends Record<string, any>

Parameters

ParameterType
inputFunctionDefinitionConfig<T>

Returns

input is RecordValidationConfig<T>

Source

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


isTransformOperation()

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

Type parameters

Type parameter
T extends Record<string, any>

Parameters

ParameterType
inputFunctionDefinitionConfig<T>

Returns

input is RecordTransformConfig<T> | FieldTransformConfig<T>

Source

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