Class QuickPanelClient
Definition
- Assembly:
- Tizen.NUI.WindowSystem.dll
Class for the Tizen quickpanel client.
C#Copypublic class QuickPanelClient : IDisposable
- Inheritance
-
objectQuickPanelClient
- Implements
-
System.IDisposable
Constructors
Declaration
C#Copypublic 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. |
Exceptions
| Type | Condition |
|---|---|
| OutOfMemoryException | Thrown when the memory is not enough to allocate. |
| System.ArgumentException | Thrown when failed of invalid argument. |
| System.ArgumentNullException | Thrown when a argument is null. |
Properties
Declaration
C#Copypublic Window.WindowOrientation Orientation { get; }
Property Value
| Type | Description |
|---|---|
| Window.WindowOrientation | The orientation of the quickpanel service window. |
Exceptions
| Type | Condition |
|---|---|
| System.ArgumentException | Thrown when failed of invalid argument. |
| System.InvalidOperationException | Thrown when failed because of an invalid operation or no service. |
Declaration
C#Copypublic QuickPanelClient.ScrollableState Scrollable { get; set; }
Property Value
| Type | Description |
|---|---|
| QuickPanelClient.ScrollableState | The scrollable state of the quickpanel service window. |
Exceptions
| Type | Condition |
|---|---|
| System.ArgumentException | Thrown when failed of invalid argument. |
| System.InvalidOperationException | Thrown when failed because of an invalid operation or no service. |
Declaration
C#Copypublic QuickPanelClient.VisibleState Visible { get; }
Property Value
| Type | Description |
|---|---|
| QuickPanelClient.VisibleState | The visible state of the quickpanel service window. |
Exceptions
| Type | Condition |
|---|---|
| System.ArgumentException | Thrown when failed of invalid argument. |
| System.InvalidOperationException | Thrown when failed because of an invalid operation or no service. |
Methods
Declaration
C#Copypublic void Dispose()
Exceptions
| Type | Condition |
|---|---|
| System.MemberAccessException | Thrown when private memeber is a corrupted. |
Declaration
C#Copyprotected virtual void Dispose(DisposeTypes type)
Parameters
| Type | Name | Description |
|---|---|---|
| DisposeTypes | type |
Declaration
C#Copyprotected ~QuickPanelClient()
Declaration
C#Copypublic void Hide()
Exceptions
| Type | Condition |
|---|---|
| System.ArgumentException | Thrown when failed of invalid argument. |
| System.InvalidOperationException | Thrown when failed because of an invalid operation or no service. |
Declaration
C#Copypublic void Show()
Exceptions
| Type | Condition |
|---|---|
| System.ArgumentException | Thrown when failed of invalid argument. |
| System.InvalidOperationException | Thrown when failed because of an invalid operation or no service. |
Events
OrientationChanged
Emits the event when the orientation of the quickpanel service window is changed.
Declaration
C#Copypublic event EventHandler<Window.WindowOrientation> OrientationChanged
Event Type
| Type | Description |
|---|---|
| System.EventHandler<TEventArgs><Window.WindowOrientation> |
Exceptions
| Type | Condition |
|---|---|
| System.ArgumentException | Thrown when failed of invalid argument. |
VisibleChanged
Emits the event when the visible state of the quickpanel service window is changed.
Declaration
C#Copypublic event EventHandler<QuickPanelClient.VisibleState> VisibleChanged
Event Type
| Type | Description |
|---|---|
| System.EventHandler<TEventArgs><QuickPanelClient.VisibleState> |
Exceptions
| Type | Condition |
|---|---|
| System.ArgumentException | Thrown when failed of invalid argument. |