Class QuickPanelClient
Definition
- Namespace:
- Tizen.NUI.WindowSystem.Shell
- Assembly:
- Tizen.NUI.WindowSystem.dll
Class for the Tizen quickpanel client.
public class QuickPanelClient : IDisposable
- Inheritance
-
objectQuickPanelClient
Constructors
View SourceQuickPanelClient(TizenShell, Window, Types)
Creates a new Quickpanel Client handle.
Declaration
public QuickPanelClient(TizenShell tzShell, Window win, QuickPanelClient.Types type)
Parameters
Type | Name | Description |
---|---|---|
TizenShell | tzShell | The TizenShell instance. |
Window | win | The window to provide service of the quickpanel. |
QuickPanelClient.Types | type | The type of quickpanel service. |
Properties
View SourceOrientation
Gets the current orientation of the quickpanel service window.
Declaration
public Window.WindowOrientation Orientation { get; }
Property Value
Type | Description |
---|---|
Window.WindowOrientation | The orientation of the quickpanel service window. |
Scrollable
Gets or sets the window's scrollable state of the quickpanel service window.
Declaration
public QuickPanelClient.ScrollableState Scrollable { get; set; }
Property Value
Type | Description |
---|---|
QuickPanelClient.ScrollableState | The scrollable state of the quickpanel service window. |
Visible
Gets the visible state of the quickpanel.
Declaration
public QuickPanelClient.VisibleState Visible { get; }
Property Value
Type | Description |
---|---|
QuickPanelClient.VisibleState | The visible state of the quickpanel service window. |
Methods
View SourceDispose()
Dispose.
Declaration
public void Dispose()
Dispose(DisposeTypes)
Declaration
protected virtual void Dispose(DisposeTypes type)
Parameters
Type | Name | Description |
---|---|---|
DisposeTypes | type |
~QuickPanelClient()
Destructor.
Declaration
protected ~QuickPanelClient()
Hide()
Hides the quickpanel service window.
Declaration
public void Hide()
Show()
Shows the quickpanel service window if it is currently scrollable.
Declaration
public void Show()
Events
View SourceOrientationChanged
Emits the event when the orientation of the quickpanel service window is changed.
Declaration
public event EventHandler<Window.WindowOrientation> OrientationChanged
Event Type
Type | Description |
---|---|
EventHandler<><WindowOrientation> |
VisibleChanged
Emits the event when the visible state of the quickpanel service window is changed.
Declaration
public event EventHandler<QuickPanelClient.VisibleState> VisibleChanged
Event Type
Type | Description |
---|---|
EventHandler<><VisibleState> |