3 using Tizen.Applications.ComponentBased.Common;
5 namespace Tizen.Applications.ComponentBased.Default
8 /// Window information class for ComponentBasedApplication
10 /// <since_tizen> 6 </since_tizen>
11 public class EFLWindowInfo : IWindowInfo
13 private const string LogTag = "Tizen.Applications.EFLWindow";
18 /// Initializes the EFLWindow class.
20 /// <param name="win">The window object of component.</param>
21 /// <since_tizen> 6 </since_tizen>
22 public EFLWindowInfo(Window win)
28 /// Gets the resource ID of window
30 /// <returns>The native handle of window</returns>
31 /// <since_tizen> 6 </since_tizen>
38 int err = Interop.EflCBApplication.GetResourceId(_win.RealHandle, out _resId);
40 Log.Info(LogTag, "Fail to get resource ID");