import { AppDataViewBase } from '@ibizstudio-ex/template-vue'; import { IPSDEDataViewItem } from '@ibizstudio-ex/runtime'; import './icon-card-preview.less'; /** * 图标卡片预览插件类 * * @export * @class IconCardPreview * @class IconCardPreview * @extends {AppDataViewBase} */ export declare class IconCardPreview extends AppDataViewBase { /** * InfiniteAjaxScroll插件实例 * * @type {*} * @memberof IconCardPreview */ infiniteInstance: any; /** * 是否显示正在加载中 * * @type {boolean} * @memberof IconCardPreview */ isLoading: boolean; /** * 是否显示没有更多数据 * * @type {boolean} * @memberof IconCardPreview */ isLast: boolean; /** * InfiniteAjaxScroll插件实例的bind方法调用次数 * * @type {number} * @memberof IconCardPreview */ count: number; /** * 实例化InfiniteAjaxScroll插件 * * @memberof IconCardPreview */ ctrlMounted(): void; /** * 开始加载 * * @memberof MainControlBase */ ctrlBeginLoading(): void; /** * 结束加载 * * @memberof MainControlBase */ ctrlEndLoading(): void; /** * 绘制DataViewItem * * @memberof DataViewControlBase */ renderDataViewItem(h: any, item: any, dataViewItem: IPSDEDataViewItem): any; render(h: any): JSX.Element | null; } //# sourceMappingURL=icon-card-preview.d.ts.map