From: Fang Xiaohui Date: Fri, 9 Jul 2021 08:01:53 +0000 (+0800) Subject: [NUI][EXaml] Support ResourcePath in EXaml X-Git-Tag: accepted/tizen/unified/20231205.024657~1695 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=52ba40bbf3dedab563c224d288610f3874757de8;p=platform%2Fcore%2Fcsapi%2Ftizenfx.git [NUI][EXaml] Support ResourcePath in EXaml --- diff --git a/src/Tizen.NUI/src/internal/EXaml/Operation/CreateInstance.cs b/src/Tizen.NUI/src/internal/EXaml/Operation/CreateInstance.cs index a2acc61..2c40066 100755 --- a/src/Tizen.NUI/src/internal/EXaml/Operation/CreateInstance.cs +++ b/src/Tizen.NUI/src/internal/EXaml/Operation/CreateInstance.cs @@ -70,9 +70,9 @@ namespace Tizen.NUI.EXaml paramList[i] = globalDataList.GatheredInstances[instance.Index]; } - if (paramList[i] is ApplicationResourcePathExtension applicationResourcePath) + if (paramList[i] is ResourcePathExtension resourcePath) { - paramList[i] = applicationResourcePath.ProvideValue(null); + paramList[i] = resourcePath.ProvideValue(null); } } diff --git a/src/Tizen.NUI/src/internal/EXaml/Operation/SetBindalbeProperty.cs b/src/Tizen.NUI/src/internal/EXaml/Operation/SetBindalbeProperty.cs index 51c1718..322713c 100755 --- a/src/Tizen.NUI/src/internal/EXaml/Operation/SetBindalbeProperty.cs +++ b/src/Tizen.NUI/src/internal/EXaml/Operation/SetBindalbeProperty.cs @@ -51,9 +51,9 @@ namespace Tizen.NUI.EXaml value = globalDataList.GatheredInstances[valueIndex]; } - if (value is ApplicationResourcePathExtension applicationResourcePath) + if (value is ResourcePathExtension resourcePath) { - value = applicationResourcePath.ProvideValue(null); + value = resourcePath.ProvideValue(null); } instance.SetValue(property, value); diff --git a/src/Tizen.NUI/src/internal/EXaml/Operation/SetProperty.cs b/src/Tizen.NUI/src/internal/EXaml/Operation/SetProperty.cs index eefb6fe..3c23429 100755 --- a/src/Tizen.NUI/src/internal/EXaml/Operation/SetProperty.cs +++ b/src/Tizen.NUI/src/internal/EXaml/Operation/SetProperty.cs @@ -68,9 +68,9 @@ namespace Tizen.NUI.EXaml } } - if (value is ApplicationResourcePathExtension applicationResourcePath) + if (value is ResourcePathExtension resourcePath) { - value = applicationResourcePath.ProvideValue(null); + value = resourcePath.ProvideValue(null); } property.SetMethod.Invoke(instance, new object[] { value });