@farris/ui-vue
Version:
Farris Vue, a Farris Design based Vue3 component library.
16 lines (15 loc) • 882 B
TypeScript
import { ExtractPropTypes } from "vue";
import { SearchFieldValueType } from "../../field-search-box";
export type NavDefaultQueryValue = {
field?: any;
value: string | number;
} | string | {
[field: string]: SearchFieldValueType;
};
export declare const lookupProps: Record<string, any>;
export type LookupProps = ExtractPropTypes<typeof lookupProps>;
export declare const propsResolver: (schemaValue?: Record<string, any>, mergeDefaults?: boolean) => Record<string, any>;
export declare const callbackResolver: {
resolve: (viewSchema: Record<string, any>, caller: import('../../dynamic-resolver').Caller, editorSchema?: Record<string, any> | undefined) => Record<string, any>;
};
export declare const propsResolverGenerator: (registerContext: import("../..").RegisterContext) => (schemaValue?: Record<string, any>, mergeDefaults?: boolean) => Record<string, any>;