import { NativeClasses } from "../milsko"; import { Widget } from "../widget"; import type { WidgetOptions } from "../types"; export class Frame extends Widget { constructor(options: WidgetOptions) { super(NativeClasses.Frame, options); } public setHasBorder(value: boolean): this { return this.setInteger("IhasBorder", +value); } get hasBorder(): boolean { return this.getInteger("IhasBorder") != 0; } set hasBorder(value: boolean) { this.setInteger("IhasBorder", +value); } public setInverted(value: boolean): this { return this.setInteger("Iinverted", +value); } get inverted(): boolean { return this.getInteger("Iinverted") != 0; } set inverted(value: boolean) { this.setInteger("Iinverted", +value); } }