Home > @plasmicapp/data-sources > deriveFieldConfigs

deriveFieldConfigs() function

Signature:

export declare function deriveFieldConfigs<T extends BaseFieldConfig>(specifiedFieldsPartial: Partial<T>[], schema: TableSchema | undefined, makeDefaultConfig: (field: TableFieldSchema | undefined) => T): {
    mergedFields: T[];
    minimalFullLengthFields: Partial<T>[];
};

Parameters

Parameter Type Description
specifiedFieldsPartial Partial<T>[]
schema TableSchema | undefined
makeDefaultConfig (field: TableFieldSchema | undefined) => T

Returns:

{ mergedFields: T[]; minimalFullLengthFields: Partial<T>[]; }