1234567891011121314151617181920212223242526272829303132333435363738394041424344454647 |
-
- (function () {
- Partials.BemsWeatherHourlyViewModel = function (data) {
- this.SiteId = ko.observable();
- this.CreatedDate = ko.observable();
- this.Temperature = ko.observable();
- this.Wind = ko.observable();
- this.Rainfall = ko.observable();
- this.Irradiation = ko.observable();
- this.Humidity = ko.observable();
- this.Sky = ko.observable();
- this.Pty = ko.observable();
- if (data)
- this.fromJS(data);
- };
- $.extend(Partials.BemsWeatherHourlyViewModel.prototype, {
- toJS: function () {
- return {
- SiteId: this.SiteId(),
- CreatedDate: this.CreatedDate(),
- Temperature: this.Temperature(),
- Wind: this.Wind(),
- Rainfall: this.Rainfall(),
- Irradiation: this.Irradiation(),
- Humidity: this.Humidity(),
- Sky: this.Sky(),
- Pty: this.Pty(),
- };
- },
- fromJS: function (data) {
- if (data) {
- this.SiteId(data.SiteId);
- this.CreatedDate(data.CreatedDate);
- this.Temperature(data.Temperature);
- this.Wind(data.Wind);
- this.Rainfall(data.Rainfall);
- this.Irradiation(data.Irradiation);
- this.Humidity(data.Humidity);
- this.Sky(data.Sky);
- this.Pty(data.Pty);
- }
- }
- });
- })();
|