import { NativeClasses } from "../milsko"; import { Widget } from "../widget"; import type { WidgetOptions } from "../types"; export class ProgressBar extends Widget { constructor(options: WidgetOptions) { super(NativeClasses.ProgressBar, options); } public setMinValue(value: number): this { return this.setInteger("IminValue", value); } get minValue(): number { return this.getInteger("IminValue"); } set minValue(value: number) { this.setInteger("IminValue", value); } public setMaxValue(value: number): this { return this.setInteger("ImaxValue", value); } get maxValue(): number { return this.getInteger("ImaxValue"); } set maxValue(value: number) { this.setInteger("ImaxValue", value); } public setValue(value: number): this { return this.setInteger("Ivalue", value); } get value(): number { return this.getInteger("Ivalue"); } set value(value: number) { this.setInteger("Ivalue", value); } }