From: Akash Kumar Date: Wed, 17 May 2023 05:22:09 +0000 (+0530) Subject: Implement 'OnCustomizationUpdate' event. X-Git-Tag: accepted/tizen/unified/20230528.171046~3 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=83d6ccb3974a244457df58a0a25c556c40908fa2;p=profile%2Fiot%2Fapps%2Fdotnet%2Fsetting-wifi.git Implement 'OnCustomizationUpdate' event. Change-Id: I001659547a10e73b0e16a66eb6dcda9b61a6b426 Signed-off-by: Akash Kumar --- diff --git a/SettingWiFi/SettingWiFi/SettingWiFi.csproj b/SettingWiFi/SettingWiFi/SettingWiFi.csproj index ba4cbc9..3432080 100755 --- a/SettingWiFi/SettingWiFi/SettingWiFi.csproj +++ b/SettingWiFi/SettingWiFi/SettingWiFi.csproj @@ -13,7 +13,7 @@ - + diff --git a/SettingWiFi/SettingWiFi/view/MainPage.cs b/SettingWiFi/SettingWiFi/view/MainPage.cs index 5c4ba1c..3209ccf 100755 --- a/SettingWiFi/SettingWiFi/view/MainPage.cs +++ b/SettingWiFi/SettingWiFi/view/MainPage.cs @@ -8,6 +8,7 @@ using SettingCore; //using SettingWiFi.res.locale; using static SettingWiFi.Logger; using System; +using System.Linq; namespace SettingWiFi { @@ -33,6 +34,12 @@ namespace SettingWiFi ScanAP(); } + protected override void OnCustomizationUpdate(IEnumerable items) + { + Debug($"{nameof(MainPage)} got customization with {items.Count()} items. Recreating view."); + CreateComponents(); + } + private static bool? GetWifiState() { try @@ -131,6 +138,7 @@ namespace SettingWiFi internal View CreateComponents() { + Debug("CreateComponents"); View mainView = new View() { Layout = new LinearLayout() diff --git a/packaging/org.tizen.cssetting-wifi-1.1.3.rpk b/packaging/org.tizen.cssetting-wifi-1.1.3.rpk index ed459bd..56fe73d 100644 Binary files a/packaging/org.tizen.cssetting-wifi-1.1.3.rpk and b/packaging/org.tizen.cssetting-wifi-1.1.3.rpk differ