v0.7.3
This commit is contained in:
Vendored
+33
@@ -0,0 +1,33 @@
|
||||
import React from 'react';
|
||||
|
||||
/**
|
||||
* 渲染一个数据列表页(DataListHelper),base62 编码的查询参数会先解码再传下去
|
||||
* @param {Object} props
|
||||
* @param {string} props.component 数据列表编码(listCode)
|
||||
* @param {Object} [props.$props] props 的类型/来源配置,须解析出 base62params 字段
|
||||
*/
|
||||
declare function DataListPage({ component, $props }: {
|
||||
component: string;
|
||||
$props?: any;
|
||||
}): React.JSX.Element;
|
||||
|
||||
/**
|
||||
* 按组件名动态加载并渲染一个自定义页面组件,加载失败时显示错误信息,未指定 component 时显示空状态
|
||||
* @param {Object} props
|
||||
* @param {string} [props.component] 要加载的组件名(通过 core.getWidgetComponent 解析)
|
||||
* @param {Object} [props.$setting] 传给目标组件的 $setting
|
||||
* @param {Object} [props.$props] 传给目标组件的 props 类型/来源配置(经 useWidgetProps 解析)
|
||||
*/
|
||||
declare function CustomPage({ component, $setting, $props }: {
|
||||
component?: string;
|
||||
$setting?: any;
|
||||
$props?: any;
|
||||
}): React.DetailedReactHTMLElement<any, HTMLElement>;
|
||||
|
||||
/** 空页面,渲染 Empty 占位内容 */
|
||||
declare function EmptyPage(): React.JSX.Element;
|
||||
|
||||
/** 404 占位页面 */
|
||||
declare function NotFoundPage(): string;
|
||||
|
||||
export { CustomPage, DataListPage, EmptyPage, NotFoundPage };
|
||||
Reference in New Issue
Block a user