UNPKG

@mai3/phaser-sdk

Version:

A UI component library based on the Phaser game engine

20 lines 694 B
import { BaseScene } from "../game"; import { ProgressBarConfig } from "../types"; import { Container } from "./Container"; export declare class ProgressBar extends Container<ProgressBarConfig> { private bar?; private fill?; private _value; protected _config: ProgressBarConfig; constructor(scene: BaseScene, config: ProgressBarConfig); private initializeProgressBar; private createBar; private createFill; private createImage; updateProgress(progress: number): void; get value(): number; set value(value: number); reDraw(newConfig: ProgressBarConfig): void; destroy(fromScene?: boolean): void; } //# sourceMappingURL=ProgressBar.d.ts.map