Class QuickPanelService
Definition
- Namespace:
- Tizen.NUI.WindowSystem.Shell
- Assembly:
- Tizen.NUI.WindowSystem.dll
Class for the Tizen quickpanel service.
public class QuickPanelService : IDisposable
- Inheritance
-
objectQuickPanelService
Constructors
View SourceQuickPanelService(TizenShell, IWindowProvider, Types)
Creates a new Quickpanel Service handle.
Declaration
public QuickPanelService(TizenShell tzShell, IWindowProvider win, QuickPanelService.Types type)
Parameters
| Type | Name | Description |
|---|---|---|
| TizenShell | tzShell | The TzShell instance. |
| IWindowProvider | win | The window provider for the quickpanel service. |
| QuickPanelService.Types | type | The type of quickpanel service. |
QuickPanelService(TizenShell, Window, Types)
Creates a new Quickpanel Service handle.
Declaration
public QuickPanelService(TizenShell tzShell, Window win, QuickPanelService.Types type)
Parameters
| Type | Name | Description |
|---|---|---|
| TizenShell | tzShell | The TzShell instance. |
| Window | win | The window to provide service of the quickpanel. |
| QuickPanelService.Types | type | The type of quickpanel service. |
Properties
View SourceServiceType
Gets the type of the quickpanel service handle.
Declaration
public QuickPanelService.Types ServiceType { get; }
Property Value
| Type | Description |
|---|---|
| QuickPanelService.Types | The type of the quickpanel service handle |
Methods
View SourceDispose()
Dispose.
Declaration
public void Dispose()
Dispose(DisposeTypes)
Declaration
protected virtual void Dispose(DisposeTypes disposing)
Parameters
| Type | Name | Description |
|---|---|---|
| DisposeTypes | disposing |
~QuickPanelService()
Destructor.
Declaration
protected ~QuickPanelService()
Hide()
Requests to hide the quickpanel service window.
Declaration
public void Hide()
LockScroll(bool)
Requests to lock/unlock scrolling the quickpanel service window.
Declaration
public void LockScroll(bool locked)
Parameters
| Type | Name | Description |
|---|---|---|
| bool | locked | The scroll lock state |
SetContentRegion(uint, TizenRegion)
Sets the content region of the quickpanel service handle.
Declaration
public void SetContentRegion(uint angle, TizenRegion region)
Parameters
| Type | Name | Description |
|---|---|---|
| uint | angle | The angle setting the region |
| TizenRegion | region | The region of the content |
SetEffectType(EffectType)
Requests to change the effect of animation.
Declaration
public void SetEffectType(QuickPanelService.EffectType type)
Parameters
| Type | Name | Description |
|---|---|---|
| QuickPanelService.EffectType | type | The type of effect, enumeration for effect type. |
SetHandlerRegion(uint, TizenRegion)
Sets the handler region of the quickpanel service handle.
Declaration
public void SetHandlerRegion(uint angle, TizenRegion region)
Parameters
| Type | Name | Description |
|---|---|---|
| uint | angle | The angle setting the region |
| TizenRegion | region | The region of the content |
Show()
Requests to show the quickpanel service window.
Declaration
public void Show()