[ComponentBased][TCSACR-282] Add Release method to IWindowInfo interface (#1040)
authorHyunho Kang <hhstark.kang@samsung.com>
Tue, 1 Oct 2019 02:07:30 +0000 (11:07 +0900)
committerGitHub <noreply@github.com>
Tue, 1 Oct 2019 02:07:30 +0000 (11:07 +0900)
commit88110ea900e5ac67beb7af9680d0d4f10a4afee0
tree0816c2eb0eccb0f0ade23a5f2999974476a17b18
parentb30933e40f773aa4e8a8967587c93c36f46b726a
[ComponentBased][TCSACR-282] Add Release method to IWindowInfo interface (#1040)

* Modify native api name

Signed-off-by: hyunho <hhstark.kang@samsung.com>
* Add argument check logic

SendLaunchRequestAsync control parameter should not be null

Signed-off-by: hyunho <hhstark.kang@samsung.com>
* Add argument check logic

SendLaunchRequestAsync control parameter should not be null

Signed-off-by: hyunho <hhstark.kang@samsung.com>
* Add Release method to IWindowInfo interface

Signed-off-by: hyunho <hhstark.kang@samsung.com>
* Use IDisposable to release window resource

Signed-off-by: hyunho <hhstark.kang@samsung.com>
* Fix indention

Signed-off-by: hyunho <hhstark.kang@samsung.com>
* Fix dispose method

Signed-off-by: hyunho <hhstark.kang@samsung.com>
src/Tizen.Applications.ComponentBased.Default/Tizen.Applications.ComponentBased.Default/EFLWindowInfo.cs [changed mode: 0755->0644]
src/Tizen.Applications.ComponentBased/Tizen.Applications.ComponentBased.Common/FrameComponentStateManager.cs [changed mode: 0755->0644]
src/Tizen.Applications.ComponentBased/Tizen.Applications.ComponentBased.Common/IWindowInfo.cs