import React from 'react'; import XBaseLayout, { XBaseLayoutProps } from "../base/XBaseLayout"; import { Collapse } from 'antd'; import { CollapseProps } from "./collapse/Collapse"; import CollapseItem from "./collapse/CollapseItem"; export interface XCollapseProps extends XBaseLayoutProps, CollapseProps { } /** * 一组折叠显示的页面 * @name 折叠页 * @groupName 折叠显示 */ export default class XCollapse extends XBaseLayout { static ComponentName: string; static defaultProps: { lazyChildren: boolean; styleType: string; hasBox: boolean; showBorder: any; overflow: string; boxStyle: {}; width: string; height: string; visible: boolean; grid: number[]; gridSpan: number[]; parent: string; pureRender: boolean; dataSourceUrl: string; filterData: {}; mustHasFilter: boolean; }; static Item: typeof CollapseItem; static Collapse: typeof Collapse; constructor(props: XCollapseProps); callback: (key: any) => void; render(): React.JSX.Element; }