-
Notifications
You must be signed in to change notification settings - Fork 0
/
Subscriptions.js
75 lines (62 loc) · 2.57 KB
/
Subscriptions.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
/// <reference path="Lib/knockout-3.1.0.js" />
function Subscriptions(self) {
//Status Subscriptions
self.OvenIsOn.subscribe(function () {
self.Log("OvenIsOn: " + self.OvenIsOn());
});
self.LightIsOn.subscribe(function () {
self.Log("LightIsOn: " + self.LightIsOn());
});
self.MoistureModeOn.subscribe(function () {
self.Log("MoistureModeOn: " + self.MoistureModeOn());
});
self.DisplayingProgramStage().CurrentMoistureMode.subscribe(function () {
self.Log("CurrentMoistureMode: " + self.DisplayingProgramStage().CurrentMoistureMode());
});
self.DisplayingMoistureSetup.subscribe(function () {
self.Log("DisplayingMoistureSetup: " + self.DisplayingMoistureSetup());
});
self.IsManualMode.subscribe(function () {
self.Log("IsManualMode: " + self.IsManualMode());
});
self.IsCooking.subscribe(function () {
self.Log("IsCooking: " + self.IsCooking());
});
self.SteamShooting.subscribe(function () {
self.Log("SteamShooting: " + self.SteamShooting());
});
self.IsHeating.subscribe(function () {
self.Log("IsHeating: " + self.IsHeating());
});
self.CoreTemperatureCookingStarted.subscribe(function () {
self.Log("CoreTemperatureCookingStarted: " + self.CoreTemperatureCookingStarted());
});
self.IsPreheating.subscribe(function () {
self.Log("IsPreheating: " + self.IsPreheating());
});
//Blinkingness
self.SteamButtonIsBlinking.subscribe(function () {
self.Log("SteamButtonIsBlinking: " + self.SteamButtonIsBlinking());
});
self.ProgramButtonIsBlinking.subscribe(function () {
self.Log("ProgramButtonIsBlinking: " + self.ProgramButtonIsBlinking());
});
self.TempButtonIsBlinking.subscribe(function () {
self.Log("TempButtonIsBlinking: " + self.TempButtonIsBlinking());
});
self.LightPowerButtonIsBlinking.subscribe(function () {
self.Log("LightPowerButtonIsBlinking: " + self.LightPowerButtonIsBlinking());
});
self.FanButtonIsBlinking.subscribe(function () {
self.Log("FanButtonIsBlinking: " + self.FanButtonIsBlinking());
});
self.TimerButtonIsBlinking.subscribe(function () {
self.Log("TimerButtonIsBlinking: " + self.TimerButtonIsBlinking());
});
self.TopDisplayIsBlinking.subscribe(function () {
self.Log("TopDisplayIsBlinking: " + self.TopDisplayIsBlinking());
});
self.BottomDisplayIsBlinking.subscribe(function () {
self.Log("BottomDisplayIsBlinking: " + self.BottomDisplayIsBlinking());
});
}