19 lines
1.4 KiB
TypeScript
19 lines
1.4 KiB
TypeScript
/**
|
|
* 抽象组件在业务层根据EntityDict的重新声明
|
|
* by Xc 20230807
|
|
*/
|
|
import React from 'react';
|
|
import { EntityDict } from '../oak-app-domain';
|
|
import { ReactComponentProps, ColumnProps, RowWithActions, OakExtraActionProps, OakAbsAttrDef, onActionFnDef } from 'oak-frontend-base';
|
|
import AbsFilterPanel from 'oak-frontend-base/es/components/filterPanel';
|
|
import AbsList from 'oak-frontend-base/es/components/list';
|
|
import AbsListPro from 'oak-frontend-base/es/components/listPro';
|
|
import AbsDetail from 'oak-frontend-base/es/components/detail';
|
|
import AbsUpsert from 'oak-frontend-base/es/components/upsert';
|
|
declare const FilterPanel: <T extends keyof EntityDict>(...props: Parameters<typeof AbsFilterPanel<EntityDict, T>>) => React.ReactElement;
|
|
declare const List: <T extends keyof EntityDict>(...props: Parameters<typeof AbsList<EntityDict, T>>) => React.ReactElement;
|
|
declare const ListPro: <T extends keyof EntityDict>(...props: Parameters<typeof AbsListPro<EntityDict, T>>) => React.ReactElement;
|
|
declare const Detail: <T extends keyof EntityDict>(...props: Parameters<typeof AbsDetail<EntityDict, T>>) => React.ReactElement;
|
|
declare const Upsert: <T extends keyof EntityDict>(...props: Parameters<typeof AbsUpsert<EntityDict, T>>) => React.ReactElement;
|
|
export { FilterPanel, List, ListPro, Detail, Upsert, ReactComponentProps, ColumnProps, RowWithActions, OakExtraActionProps, OakAbsAttrDef, onActionFnDef, };
|