import { IPickupViewAbility } from '../ability'; import { IPickupViewStore } from '../store'; import { IDEViewController } from './i-de-view-controller'; /** * 选择视图控制器接口 * * @export * @interface IPickupViewController * @extends {IDEViewController} * @template S * @template A */ export interface IPickupViewController< S extends IPickupViewStore, A extends IPickupViewAbility > extends IDEViewController { /** * 确认 * * @memberof IPickupViewController */ confirm(): void; /** * 取消 * * @memberof IPickupViewController */ cancel(): void; }