interface RenderOptionsType {
    destroy: () => Promise<void>;
    getBackColor: () => Promise<string>;
    getColorMode: () => Promise<number>;
    getForeColor: () => Promise<string>;
    getRenderFlag: () => Promise<string>;
    options?: Options;
    setBackColor: (color: string) => Promise<void>;
    setColorMode: (mode: number) => Promise<void>;
    setForeColor: (color: string) => Promise<void>;
    setRenderFlag: (flag: number) => Promise<void>;
}

Implemented by

Properties

destroy: () => Promise<void>

销毁当前对象。

Type declaration

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

getBackColor: () => Promise<string>

获取背景颜色。

Type declaration

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

      一个 Promise,解析为背景颜色。十六进制颜色字符串,格式为 "#RRGGBB"。

getColorMode: () => Promise<number>

获取颜色模式。

Type declaration

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

      一个解析为颜色模式的 Promise。

getForeColor: () => Promise<string>

获取前景颜色。

Type declaration

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

      一个 Promise,会解析为前景颜色。十六进制颜色字符串,格式为 "#RRGGBB"。

getRenderFlag: () => Promise<string>

获取渲染标志。

Type declaration

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

      一个解析为渲染标志的 Promise。

options?: Options
setBackColor: (color: string) => Promise<void>

设置背景颜色。

Type declaration

    • (color: string): Promise<void>
    • Parameters

      • color: string

        要设置的背景颜色。十六进制颜色字符串,格式为 "#RRGGBB"。

      Returns Promise<void>

      当背景颜色设置完成时会被 resolve 的 Promise。

setColorMode: (mode: number) => Promise<void>

设置颜色模式。

Type declaration

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

      • mode: number

        要设置的颜色模式。

      Returns Promise<void>

      当颜色模式设置完成时解析的 Promise。

setForeColor: (color: string) => Promise<void>

设置前景色。

Type declaration

    • (color: string): Promise<void>
    • Parameters

      • color: string

        要设置的前景色。

      Returns Promise<void>

      当前景色设置完成时解析的 Promise。

setRenderFlag: (flag: number) => Promise<void>

设置渲染标志。

Type declaration

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

      • flag: number

        要设置的渲染标志。

      Returns Promise<void>

      当渲染标志设置完成时解析的 Promise。