@fengxi/ui-framework
Version:
Cocos Creator UI框架库 类似鸿蒙的UI框架
14 lines (13 loc) • 518 B
TypeScript
import { UIBase } from '../../base/UIBase';
import { PageLifecycle } from '../../lifecycle';
import { UIComponent } from '../component/UIComponent';
export declare abstract class UIPage extends UIBase implements PageLifecycle {
appear(): Promise<void>;
disappear(): Promise<void>;
onBackPress(): Promise<boolean>;
onPageHide(): Promise<void>;
onPageShow(): Promise<void>;
aboutToAppear(): Promise<void> | void;
aboutToDisappear(): Promise<void> | void;
abstract build(): UIComponent;
}