Add Toggled event in Panel
[platform/core/csapi/tizenfx.git] / src / ElmSharp / ElmSharp / Panel.cs
index fa3ae2d..269be16 100644 (file)
@@ -28,8 +28,11 @@ namespace ElmSharp
 
     public class Panel : Layout
     {
+        Interop.SmartEvent _toggled;
         public Panel(EvasObject parent) : base(parent)
         {
+            _toggled = new Interop.SmartEvent(this, Handle, "toggled");
+            _toggled.On += (s, e) => Toggled?.Invoke(this, EventArgs.Empty);
         }
 
         public bool IsOpen
@@ -56,6 +59,8 @@ namespace ElmSharp
             }
         }
 
+        public event EventHandler Toggled;
+
         public void SetScrollable(bool enable)
         {
             Interop.Elementary.elm_panel_scrollable_set(Handle, enable);