interface PageObjectType {
    destroy: () => Promise<void>;
    getGeneralState: () => Promise<null | GeneralStateType>;
    getOriginalBBox: () => Promise<Rect>;
    getType: () => Promise<number>;
    options: Options;
}

Implemented by

Properties

destroy: () => Promise<void>

销毁当前对象。

Type declaration

    • (): Promise<void>
    • Returns Promise<void>

getGeneralState: () => Promise<null | GeneralStateType>

获取对象的通用状态。

Type declaration

getOriginalBBox: () => Promise<Rect>

获取对象的原始边界框。

Type declaration

    • (): Promise<Rect>
    • Returns Promise<Rect>

      返回一个 Promise,该 Promise 解析为一个 Rect 实例。

getType: () => Promise<number>

获取对象的类型。

options: Options