[Service][TV] Support more webapis.productinfo 61/244961/8
authorliwei <wei90727.li@samsung.com>
Mon, 28 Sep 2020 07:35:21 +0000 (15:35 +0800)
committerliwei <wei90727.li@samsung.com>
Mon, 19 Oct 2020 11:34:35 +0000 (19:34 +0800)
Support webapis.productinfo.is8KPanelSupported() /
isUHDAModel() / getSmartTVServerType() / isWallModel()

Native Patch:
https://review.tizen.org/gerrit/244962/

Change-Id: Icdd34cf44338a8d5b92bfad1c98cd96b07309b4a
Signed-off-by: liwei <wei90727.li@samsung.com>
wrt_app/service/device_api_router.ts

index 4ccf2ef..8884fb3 100644 (file)
@@ -87,8 +87,26 @@ export class DeviceAPIRouter {
         },
         getSmartTVServerVersion: () => {
           return getCachedValue('getSmartTVServerVersion');
+        },
+        getSmartTVServerType: () => {
+          return Number(getCachedValue('getSmartTVServerType'));
+        },
+        isWallModel: () => {
+          return (getCachedValue('isWallModel') === 'true');
+        },
+        isUHDAModel: () => {
+          return (getCachedValue('isUHDAModel') === 'true');
+        },
+        is8KPanelSupported: () => {
+          return (getCachedValue('is8KPanelSupported') === 'true');
         }
       };
+
+      global.webapis.productinfo.ProductInfoSiServerType = {
+          SI_TYPE_OPERATIING_SERVER: 0,
+          SI_TYPE_DEVELOPMENT_SERVER: 1,
+          SI_TYPE_DEVELOPING_SERVER: 2
+      };
     }
   }