import { throttle } from '@ibizstudio-ex/runtime'; import { ListControlBase } from '../../../widgets'; import { IPSDEListItem, IPSDEUIAction, IPSDEUIActionGroup, IPSUIActionGroupDetail } from '@ibizstudio-ex/runtime'; /** * 实体列表部件基类 * * @export * @class AppListBase * @extends {ListControlBase} */ export class AppListBase extends ListControlBase { /** * 绘制列表 * * @returns {*} * @memberof AppListBase */ render() { if (!this.controlIsLoaded) { return null; } let listClassName = { 'app-list': true, 'app-list-empty': this.items.length <= 0, ...this.renderOptions.controlClassNames, }; return this.batchToolbarInstance ? (