[NUI] Update ImageView properties lazy
authorEunki, Hong <eunkiki.hong@samsung.com>
Thu, 30 Dec 2021 08:25:22 +0000 (17:25 +0900)
committerSeoyeon2Kim <34738918+Seoyeon2Kim@users.noreply.github.com>
Wed, 12 Jan 2022 08:40:18 +0000 (17:40 +0900)
commit33ce8e1cc81cc4d06968e91357889bb2eac1e8c0
tree6190d8a2f4b1b2baa54722e9a66715fd9a3e1a96
parent70ee64406008f36801c48faf3d8f94d61251f53b
[NUI] Update ImageView properties lazy

Current Implementation create/destroy visual whenever properties changed.
This patch hold visual-sensitive properties and
create/destroy visual before next EventProcess called.

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