@terascope/data-mate / column/utils
column/utils
Functions
dynamicMapVectorEach()
dynamicMapVectorEach<
T,R>(vector,builder,dynamicFn):Vector<R>
Defined in: data-mate/src/column/utils.ts:60
Type Parameters
| Type Parameter | Default type |
|---|---|
T | - |
R | T |
Parameters
| Parameter | Type |
|---|---|
vector | Vector<T> | ListVector<T> |
builder | Builder<R> |
dynamicFn | (index) => (value, index) => Maybe<R | readonly Maybe<R>[]> |
Returns
Vector<R>
dynamicMapVectorEachValue()
dynamicMapVectorEachValue<
T,R>(vector,builder,dynamicFn):Vector<R>
Defined in: data-mate/src/column/utils.ts:77
Type Parameters
| Type Parameter | Default type |
|---|---|
T | - |
R | T |
Parameters
| Parameter | Type |
|---|---|
vector | Vector<T> | ListVector<T> |
builder | Builder<R> |
dynamicFn | (index) => (value, index) => Maybe<R> |
Returns
Vector<R>
getFieldTypesFromFieldConfigAndChildConfig()
getFieldTypesFromFieldConfigAndChildConfig(
config,childConfig): readonlyFieldType[]
Defined in: data-mate/src/column/utils.ts:130
This was created for validating the accepts
Parameters
| Parameter | Type |
|---|---|
config | Readonly<DataTypeFieldConfig> |
childConfig | undefined | DataTypeFields | ReadonlyDataTypeFields |
Returns
readonly FieldType[]
getVectorId()
getVectorId(
vector):string
Defined in: data-mate/src/column/utils.ts:13
Parameters
| Parameter | Type |
|---|---|
vector | Vector<any> |
Returns
string
mapVectorEach()
mapVectorEach<
T,R>(vector,builder,fn):Vector<R>
Defined in: data-mate/src/column/utils.ts:21
Type Parameters
| Type Parameter | Default type |
|---|---|
T | - |
R | T |
Parameters
| Parameter | Type |
|---|---|
vector | Vector<T> | ListVector<T> |
builder | Builder<R> |
fn | (value, index) => Maybe<R | readonly Maybe<R>[]> |
Returns
Vector<R>
mapVectorEachValue()
mapVectorEachValue<
T,R>(vector,builder,fn):Vector<R>
Defined in: data-mate/src/column/utils.ts:36
Type Parameters
| Type Parameter | Default type |
|---|---|
T | - |
R | T |
Parameters
| Parameter | Type |
|---|---|
vector | Vector<T> | ListVector<T> |
builder | Builder<R> |
fn | (value, index) => Maybe<R> |
Returns
Vector<R>
validateAccepts()
validateAccepts(
accepts,types):undefined|Error
Defined in: data-mate/src/column/utils.ts:141
Parameters
| Parameter | Type |
|---|---|
accepts | readonly FieldType[] |
types | readonly FieldType[] |
Returns
undefined | Error
validateFieldTransformArgs()
validateFieldTransformArgs<
A>(schema?,requiredArgs?,args?):A
Defined in: data-mate/src/column/utils.ts:100
Type Parameters
| Type Parameter |
|---|
A extends Record<string, any> |
Parameters
| Parameter | Type |
|---|---|
schema? | DataTypeFields |
requiredArgs? | string[] |
args? | Partial<A> |
Returns
A