2 using System.Collections.Generic;
5 using System.Threading.Tasks;
9 public enum PanelDirection
29 public class Panel : Layout
31 public Panel(EvasObject parent) : base(parent)
39 return !Interop.Elementary.elm_panel_hidden_get(Handle);
43 Interop.Elementary.elm_panel_hidden_set(Handle, !value);
47 public PanelDirection Direction
51 return (PanelDirection)Interop.Elementary.elm_panel_orient_get(Handle);
55 Interop.Elementary.elm_panel_orient_set(Handle, (int)value);
59 public void SetScrollable(bool enable)
61 Interop.Elementary.elm_panel_scrollable_set(Handle, enable);
64 public void SetScrollableArea(double ratio)
66 Interop.Elementary.elm_panel_scrollable_content_size_set(Handle, ratio);
71 Interop.Elementary.elm_panel_toggle(Handle);
74 protected override IntPtr CreateHandle(EvasObject parent)
76 return Interop.Elementary.elm_panel_add(parent);