15 lines
374 B
TypeScript
15 lines
374 B
TypeScript
export interface EntitySearchInputConfig {
|
|
tableName: string;
|
|
displayField: string;
|
|
valueField: string;
|
|
searchFields?: string[];
|
|
filterCondition?: Record<string, any>;
|
|
mode?: "select" | "autocomplete" | "modal" | "combo";
|
|
placeholder?: string;
|
|
modalTitle?: string;
|
|
modalColumns?: string[];
|
|
showAdditionalInfo?: boolean;
|
|
additionalFields?: string[];
|
|
}
|
|
|