[NUI] Cache url when we call SetImage + Make way to skip visual creation
authorEunki, Hong <eunkiki.hong@samsung.com>
Tue, 16 May 2023 23:47:21 +0000 (08:47 +0900)
committerdongsug-song <35130733+dongsug-song@users.noreply.github.com>
Mon, 22 May 2023 10:12:20 +0000 (19:12 +0900)
commitbe0a9730fa4541aa5f000486babd87ad10af789a
tree7286d3c534f7839dafad5dd5beff83d7cbc1d596
parentc9b1c34c9599d0ad6f6e2dd0c4fd65ac78a52ff4
[NUI] Cache url when we call SetImage + Make way to skip visual creation

Previously, we don't cache Url infomation at cached property map when we use
SetImage API instead of ResourceUrl property.

Now, let we keep this cache information.

And also, add parameter that we dont want to create new visual when we change
this property.

Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
src/Tizen.NUI/src/public/BaseComponents/AnimatedImageView.cs
src/Tizen.NUI/src/public/BaseComponents/ImageView.cs
src/Tizen.NUI/src/public/BaseComponents/ImageViewBindableProperty.cs
src/Tizen.NUI/src/public/BaseComponents/LottieAnimationView.cs