yanzhen-design-vue
Version:
30 lines (29 loc) • 1.02 kB
TypeScript
import { OtherTablesContext } from '../constants';
import { MaybeVRef } from '@yanzhen-libs/utils-vue';
interface HTMLElementPlus extends HTMLElement {
openModal: () => void;
}
export declare function useOtherTablesConfig(): import('vue').ComputedRef<OtherTablesContext>;
export declare const provideOtherTablesConfig: (context: MaybeVRef<OtherTablesContext>) => void;
export declare const useOtherTable: (props: any, otherOptions: {
ctx: any;
provideConfig: Record<string, object>;
}) => {
associationModalRef: import('vue').Ref<HTMLElementPlus, HTMLElementPlus>;
stagingCx1Data: (options: {
type?: string;
selectRelBizObjectModelCode?: any;
selectTheBizObjRelationTableColumnCode?: any;
selectRecord?: any;
tableColumnCode?: any;
}) => void;
stagingTableData: (options: {
type?: string;
selectRecord?: any;
clickItemId?: any;
}) => void;
associationSubmit: (options: {
type: string;
}) => void;
};
export {};