interface GeneralStateType {
    destroy: () => Promise<void>;
    options?: Options;
    setFillAlpha: (fillAlpha: number) => Promise<void>;
    setStrokeAlpha: (strokeAlpha: number) => Promise<void>;
}

Implemented by

Properties

destroy: () => Promise<void>

销毁 GeneralState 对象。

Type declaration

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

      一个在对象被销毁后完成的 Promise。

options?: Options
setFillAlpha: (fillAlpha: number) => Promise<void>

设置填充不透明度值。

Type declaration

    • (fillAlpha: number): Promise<void>
    • Parameters

      • fillAlpha: number

        要设置的填充不透明度值。0 - 100

      Returns Promise<void>

      当填充不透明度值设置完成时解析的 Promise。

setStrokeAlpha: (strokeAlpha: number) => Promise<void>

设置描边透明度值。

Type declaration

    • (strokeAlpha: number): Promise<void>
    • Parameters

      • strokeAlpha: number

        要设置的描边透明度值。0 - 100

      Returns Promise<void>

      当描边透明度值设置完成时会被 resolve 的 Promise。