[NUI] Make internal API for calculate screen position and extents.
authorEunki Hong <eunkiki.hong@samsung.com>
Mon, 15 May 2023 14:23:28 +0000 (23:23 +0900)
committerJaehyun Cho <jaehyun0cho@gmail.com>
Wed, 21 Jun 2023 03:04:41 +0000 (12:04 +0900)
commit3c6db95380df71e6cb4c477ba98e95b9118ee168
treecd2260dd0d62c3c7a08ff8234333d55c06f6aa6b
parent9f07cc9eff5fd885b3d311c5fc64b7d37bf82006
[NUI] Make internal API for calculate screen position and extents.

Current screen extents API calculated by 'Current' properties.
That mean, the result of calculation late 1 render-frame.
So, we cannot use it during Relayout events.

Now, make internal API so we can get screen position/extents
calculated by event-side properties.

Signed-off-by: Eunki Hong <eunkiki.hong@samsung.com>
src/Tizen.NUI/src/internal/Interop/Interop.Actor.cs
src/Tizen.NUI/src/public/BaseComponents/ViewInternal.cs
src/Tizen.NUI/src/public/BaseComponents/ViewPublicMethods.cs