import React from 'react'; import { EntityListState, EntityList, EntityListProps } from './EntityList'; import { TableUtil } from '../../utils'; import { ListResult } from 'matrix-ui-service'; export abstract class EntityPageList< P extends EntityListProps = EntityListProps, S extends EntityListState = EntityListState > extends EntityList
{
listName = 'pageList';
pageChange(page: number): void {
super.pageChange(page);
this.query();
}
pageSizeChange(current: number, size: number): void {
super.pageSizeChange(current, size);
this.query();
}
query(): Promise