update bindings
This commit is contained in:
parent
9b975004a8
commit
382b9d65d9
28 changed files with 268 additions and 46 deletions
69
lib/widgets/calendar.ts
Normal file
69
lib/widgets/calendar.ts
Normal file
|
|
@ -0,0 +1,69 @@
|
|||
import { NativeClasses } from "../milsko";
|
||||
import { Widget } from "../widget";
|
||||
import type { WidgetOptions } from "../types";
|
||||
|
||||
export class Calendar extends Widget {
|
||||
constructor(options: WidgetOptions) {
|
||||
super(NativeClasses.Calendar, options);
|
||||
}
|
||||
|
||||
public setYear(value: number): this {
|
||||
return this.setInteger("Iyear", value);
|
||||
}
|
||||
|
||||
get year(): number {
|
||||
return this.getInteger("Iyear");
|
||||
}
|
||||
|
||||
set year(value: number) {
|
||||
this.setInteger("Iyear", value);
|
||||
}
|
||||
|
||||
public setMonth(value: number): this {
|
||||
return this.setInteger("Imonth", value);
|
||||
}
|
||||
|
||||
get month(): number {
|
||||
return this.getInteger("Imonth");
|
||||
}
|
||||
|
||||
set month(value: number) {
|
||||
this.setInteger("Imonth", value);
|
||||
}
|
||||
|
||||
public setDate(value: number): this {
|
||||
return this.setInteger("Idate", value);
|
||||
}
|
||||
|
||||
get date(): number {
|
||||
return this.getInteger("Idate");
|
||||
}
|
||||
|
||||
set date(value: number) {
|
||||
this.setInteger("Idate", value);
|
||||
}
|
||||
|
||||
public setDay(value: number): this {
|
||||
return this.setInteger("Iday", value);
|
||||
}
|
||||
|
||||
get day(): number {
|
||||
return this.getInteger("Iday");
|
||||
}
|
||||
|
||||
set day(value: number) {
|
||||
this.setInteger("Iday", value);
|
||||
}
|
||||
|
||||
public setScale(value: number): this {
|
||||
return this.setInteger("Iscale", value);
|
||||
}
|
||||
|
||||
get scale(): number {
|
||||
return this.getInteger("Iscale");
|
||||
}
|
||||
|
||||
set scale(value: number) {
|
||||
this.setInteger("Iscale", value);
|
||||
}
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue