tils-first-weather-widget
Version:
An example development EXB widget (Grant Caroll, spatial-innovation.co.nz)
37 lines (27 loc) • 707 B
text/typescript
import Accessor from "@arcgis/core/core/Accessor.js";
import { property } from "@arcgis/core/core/accessorSupport/decorators.js";
import { IDay } from "./day";
import { IForecastHour } from "./forecast-hour";
export interface IForecastDay {
date: string;
date_epoch: number;
day: IDay,
hour: Array<IForecastHour>;
}
export default class ForecastDay extends Accessor implements IForecastDay {
()
date: string;
()
date_epoch: number;
()
day: IDay;
()
hour: Array<IForecastHour>;
constructor(params:IForecastDay) {
super();
this.date = params.date;
this.date_epoch = params.date_epoch;
this.day = params.day;
this.hour = params.hour;
}
}