APPLINK-5204: Support for STATIC imageType impl
authorDmitriy Klimenko <DKlimenko@luxoft.com>
Wed, 9 Apr 2014 11:31:19 +0000 (04:31 -0700)
committerJustin Dickow <jjdickow@gmail.com>
Wed, 9 Jul 2014 18:08:22 +0000 (14:08 -0400)
src/components/HMI/app/controller/sdl/RPCController.js
src/components/HMI/ffw/UIRPC.js

index 5a8ce43..408b81d 100644 (file)
@@ -1077,7 +1077,7 @@ SDL.RPCController = Em.Object
                         }
                     }
                     if ("turnIcon" in params
-                        && params.turnIcon.imageType !== "DYNAMIC") {
+                        && (params.turnIcon.imageType !== "DYNAMIC" && params.turnIcon.imageType !== "STATIC")) {
                         this.resultStruct = {
                             "resultCode": SDL.SDLModel.resultCode["INVALID_DATA"],
                             "resultMessage": "Unsupported image type!"
@@ -1483,7 +1483,7 @@ SDL.RPCController = Em.Object
                         return this.resultStruct;
                     }
                     if ("cmdIcon" in params
-                        && params.cmdIcon.imageType !== "DYNAMIC") {
+                        && (params.cmdIcon.imageType !== "DYNAMIC" && params.cmdIcon.imageType !== "STATIC")) {
                         this.resultStruct = {
                             "resultCode": SDL.SDLModel.resultCode["INVALID_DATA"],
                             "resultMessage": "Unsupported image type!"
index 6429e70..4093d80 100644 (file)
@@ -504,7 +504,7 @@ FFW.UI = FFW.RPCObserver.create({
                                         "CLOCK1", "CLOCK2", "CLOCK3", "CLOCKTEXT1", "CLOCKTEXT2", "CLOCKTEXT3", "CLOCKTEXT4"
                                     ],
                                     "graphicSupported": true,
-                                    "imageCapabilities": ["DYNAMIC"],
+                                    "imageCapabilities": ["DYNAMIC", "STATIC"],
                                     "templatesAvailable": ["TEMPLATE"],
                                     "screenParams": {
                                         "resolution": {
@@ -885,7 +885,7 @@ FFW.UI = FFW.RPCObserver.create({
                                     "CLOCK1", "CLOCK2", "CLOCK3", "CLOCKTEXT1", "CLOCKTEXT2", "CLOCKTEXT3", "CLOCKTEXT4"
                                 ],
                                 "graphicSupported": true,
-                                "imageCapabilities": ["DYNAMIC"],
+                                "imageCapabilities": ["DYNAMIC", "STATIC"],
                                 "templatesAvailable": ["TEMPLATE"],
                                 "screenParams": {
                                     "resolution": {