UNPKG

tils-first-weather-widget

Version:

An example development EXB widget (Grant Caroll, spatial-innovation.co.nz)

37 lines (27 loc) 707 B
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 { @property() date: string; @property() date_epoch: number; @property() day: IDay; @property() 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; } }