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>[]; }