/*
* Copyright(c) 2019 Samsung Electronics Co., Ltd.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*
*/
using System;
using Tizen.NUI.BaseComponents;
namespace Tizen.NUI
{
internal partial class AccessibilityManager : BaseHandle
{
internal AccessibilityManager(global::System.IntPtr cPtr, bool cMemoryOwn) : base(Interop.AccessibilityManage.AccessibilityManager_SWIGUpcast(cPtr), cMemoryOwn)
{
}
internal static global::System.Runtime.InteropServices.HandleRef getCPtr(AccessibilityManager obj)
{
return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr;
}
protected override void ReleaseSwigCPtr(System.Runtime.InteropServices.HandleRef swigCPtr)
{
Interop.AccessibilityManage.delete_AccessibilityManager(swigCPtr);
}
// Callback for AccessibilityManager StatusChangedSignal
private bool OnStatusChanged(IntPtr data)
{
StatusChangedEventArgs e = new StatusChangedEventArgs();
// Populate all members of "e" (StatusChangedEventArgs) with real data
e.AccessibilityManager = AccessibilityManager.GetAccessibilityManagerFromPtr(data);
if (_accessibilityManagerStatusChangedEventHandler != null)
{
//here we send all data to user event handlers
return _accessibilityManagerStatusChangedEventHandler(this, e);
}
return false;
}
// Callback for AccessibilityManager ActionNextSignal
private bool OnActionNext(IntPtr data)
{
ActionNextEventArgs e = new ActionNextEventArgs();
// Populate all members of "e" (ActionNextEventArgs) with real data
e.AccessibilityManager = AccessibilityManager.GetAccessibilityManagerFromPtr(data);
if (_accessibilityManagerActionNextEventHandler != null)
{
//here we send all data to user event handlers
return _accessibilityManagerActionNextEventHandler(this, e);
}
return false;
}
// Callback for AccessibilityManager ActionPreviousSignal
private bool OnActionPrevious(IntPtr data)
{
ActionPreviousEventArgs e = new ActionPreviousEventArgs();
// Populate all members of "e" (ActionPreviousEventArgs) with real data
e.AccessibilityManager = AccessibilityManager.GetAccessibilityManagerFromPtr(data);
if (_accessibilityManagerActionPreviousEventHandler != null)
{
//here we send all data to user event handlers
return _accessibilityManagerActionPreviousEventHandler(this, e);
}
return false;
}
// Callback for AccessibilityManager ActionActivateSignal
private bool OnActionActivate(IntPtr data)
{
ActionActivateEventArgs e = new ActionActivateEventArgs();
// Populate all members of "e" (ActionActivateEventArgs) with real data
e.AccessibilityManager = AccessibilityManager.GetAccessibilityManagerFromPtr(data);
if (_accessibilityManagerActionActivateEventHandler != null)
{
//here we send all data to user event handlers
return _accessibilityManagerActionActivateEventHandler(this, e);
}
return false;
}
// Callback for AccessibilityManager ActionReadSignal
private bool OnActionRead(IntPtr data)
{
ActionReadEventArgs e = new ActionReadEventArgs();
// Populate all members of "e" (ActionReadEventArgs) with real data
e.AccessibilityManager = AccessibilityManager.GetAccessibilityManagerFromPtr(data);
if (_accessibilityManagerActionReadEventHandler != null)
{
//here we send all data to user event handlers
return _accessibilityManagerActionReadEventHandler(this, e);
}
return false;
}
// Callback for AccessibilityManager ActionOverSignal
private bool OnActionOver(IntPtr data)
{
ActionOverEventArgs e = new ActionOverEventArgs();
// Populate all members of "e" (ActionOverEventArgs) with real data
e.AccessibilityManager = AccessibilityManager.GetAccessibilityManagerFromPtr(data);
if (_accessibilityManagerActionOverEventHandler != null)
{
//here we send all data to user event handlers
return _accessibilityManagerActionOverEventHandler(this, e);
}
return false;
}
// Callback for AccessibilityManager ActionReadNextSignal
private bool OnActionReadNext(IntPtr data)
{
ActionReadNextEventArgs e = new ActionReadNextEventArgs();
// Populate all members of "e" (ActionReadNextEventArgs) with real data
e.AccessibilityManager = AccessibilityManager.GetAccessibilityManagerFromPtr(data);
if (_accessibilityManagerActionReadNextEventHandler != null)
{
//here we send all data to user event handlers
return _accessibilityManagerActionReadNextEventHandler(this, e);
}
return false;
}
// Callback for AccessibilityManager ActionReadPreviousSignal
private bool OnActionReadPrevious(IntPtr data)
{
ActionReadPreviousEventArgs e = new ActionReadPreviousEventArgs();
// Populate all members of "e" (ActionReadPreviousEventArgs) with real data
e.AccessibilityManager = AccessibilityManager.GetAccessibilityManagerFromPtr(data);
if (_accessibilityManagerActionReadPreviousEventHandler != null)
{
//here we send all data to user event handlers
return _accessibilityManagerActionReadPreviousEventHandler(this, e);
}
return false;
}
// Callback for AccessibilityManager ActionUpSignal
private bool OnActionUp(IntPtr data)
{
ActionUpEventArgs e = new ActionUpEventArgs();
// Populate all members of "e" (ActionUpEventArgs) with real data
e.AccessibilityManager = AccessibilityManager.GetAccessibilityManagerFromPtr(data);
if (_accessibilityManagerActionUpEventHandler != null)
{
//here we send all data to user event handlers
return _accessibilityManagerActionUpEventHandler(this, e);
}
return false;
}
// Callback for AccessibilityManager ActionDownSignal
private bool OnActionDown(IntPtr data)
{
ActionDownEventArgs e = new ActionDownEventArgs();
// Populate all members of "e" (ActionDownEventArgs) with real data
e.AccessibilityManager = AccessibilityManager.GetAccessibilityManagerFromPtr(data);
if (_accessibilityManagerActionDownEventHandler != null)
{
//here we send all data to user event handlers
return _accessibilityManagerActionDownEventHandler(this, e);
}
return false;
}
// Callback for AccessibilityManager ActionClearFocusSignal
private bool OnActionClearFocus(IntPtr data)
{
ActionClearFocusEventArgs e = new ActionClearFocusEventArgs();
// Populate all members of "e" (ActionClearFocusEventArgs) with real data
e.AccessibilityManager = AccessibilityManager.GetAccessibilityManagerFromPtr(data);
if (_accessibilityManagerActionClearFocusEventHandler != null)
{
//here we send all data to user event handlers
return _accessibilityManagerActionClearFocusEventHandler(this, e);
}
return false;
}
// Callback for AccessibilityManager ActionBackSignal
private bool OnActionBack(IntPtr data)
{
ActionBackEventArgs e = new ActionBackEventArgs();
// Populate all members of "e" (ActionBackEventArgs) with real data
e.AccessibilityManager = AccessibilityManager.GetAccessibilityManagerFromPtr(data);
if (_accessibilityManagerActionBackEventHandler != null)
{
//here we send all data to user event handlers
return _accessibilityManagerActionBackEventHandler(this, e);
}
return false;
}
// Callback for AccessibilityManager ActionScrollUpSignal
private bool OnActionScrollUp(IntPtr data)
{
ActionScrollUpEventArgs e = new ActionScrollUpEventArgs();
// Populate all members of "e" (ActionScrollUpEventArgs) with real data
e.AccessibilityManager = AccessibilityManager.GetAccessibilityManagerFromPtr(data);
if (_accessibilityManagerActionScrollUpEventHandler != null)
{
//here we send all data to user event handlers
return _accessibilityManagerActionScrollUpEventHandler(this, e);
}
return false;
}
// Callback for AccessibilityManager ActionScrollDownSignal
private bool OnActionScrollDown(IntPtr data)
{
ActionScrollDownEventArgs e = new ActionScrollDownEventArgs();
// Populate all members of "e" (ActionScrollDownEventArgs) with real data
e.AccessibilityManager = AccessibilityManager.GetAccessibilityManagerFromPtr(data);
if (_accessibilityManagerActionScrollDownEventHandler != null)
{
//here we send all data to user event handlers
return _accessibilityManagerActionScrollDownEventHandler(this, e);
}
return false;
}
// Callback for AccessibilityManager ActionPageLeftSignal
private bool OnActionPageLeft(IntPtr data)
{
ActionPageLeftEventArgs e = new ActionPageLeftEventArgs();
// Populate all members of "e" (ActionPageLeftEventArgs) with real data
e.AccessibilityManager = AccessibilityManager.GetAccessibilityManagerFromPtr(data);
if (_accessibilityManagerActionPageLeftEventHandler != null)
{
//here we send all data to user event handlers
return _accessibilityManagerActionPageLeftEventHandler(this, e);
}
return false;
}
// Callback for AccessibilityManager ActionPageRightSignal
private bool OnActionPageRight(IntPtr data)
{
ActionPageRightEventArgs e = new ActionPageRightEventArgs();
// Populate all members of "e" (ActionPageRightEventArgs) with real data
e.AccessibilityManager = AccessibilityManager.GetAccessibilityManagerFromPtr(data);
if (_accessibilityManagerActionPageRightEventHandler != null)
{
//here we send all data to user event handlers
return _accessibilityManagerActionPageRightEventHandler(this, e);
}
return false;
}
// Callback for AccessibilityManager ActionPageUpSignal
private bool OnActionPageUp(IntPtr data)
{
ActionPageUpEventArgs e = new ActionPageUpEventArgs();
// Populate all members of "e" (ActionPageUpEventArgs) with real data
e.AccessibilityManager = AccessibilityManager.GetAccessibilityManagerFromPtr(data);
if (_accessibilityManagerActionPageUpEventHandler != null)
{
//here we send all data to user event handlers
return _accessibilityManagerActionPageUpEventHandler(this, e);
}
return false;
}
// Callback for AccessibilityManager ActionPageDownSignal
private bool OnActionPageDown(IntPtr data)
{
ActionPageDownEventArgs e = new ActionPageDownEventArgs();
// Populate all members of "e" (ActionPageDownEventArgs) with real data
e.AccessibilityManager = AccessibilityManager.GetAccessibilityManagerFromPtr(data);
if (_accessibilityManagerActionPageDownEventHandler != null)
{
//here we send all data to user event handlers
return _accessibilityManagerActionPageDownEventHandler(this, e);
}
return false;
}
// Callback for AccessibilityManager ActionMoveToFirstSignal
private bool OnActionMoveToFirst(IntPtr data)
{
ActionMoveToFirstEventArgs e = new ActionMoveToFirstEventArgs();
// Populate all members of "e" (ActionMoveToFirstEventArgs) with real data
e.AccessibilityManager = AccessibilityManager.GetAccessibilityManagerFromPtr(data);
if (_accessibilityManagerActionMoveToFirstEventHandler != null)
{
//here we send all data to user event handlers
return _accessibilityManagerActionMoveToFirstEventHandler(this, e);
}
return false;
}
// Callback for AccessibilityManager ActionMoveToLastSignal
private bool OnActionMoveToLast(IntPtr data)
{
ActionMoveToLastEventArgs e = new ActionMoveToLastEventArgs();
// Populate all members of "e" (ActionMoveToLastEventArgs) with real data
e.AccessibilityManager = AccessibilityManager.GetAccessibilityManagerFromPtr(data);
if (_accessibilityManagerActionMoveToLastEventHandler != null)
{
//here we send all data to user event handlers
return _accessibilityManagerActionMoveToLastEventHandler(this, e);
}
return false;
}
// Callback for AccessibilityManager ActionReadFromTopSignal
private bool OnActionReadFromTop(IntPtr data)
{
ActionReadFromTopEventArgs e = new ActionReadFromTopEventArgs();
// Populate all members of "e" (ActionReadFromTopEventArgs) with real data
e.AccessibilityManager = AccessibilityManager.GetAccessibilityManagerFromPtr(data);
if (_accessibilityManagerActionReadFromTopEventHandler != null)
{
//here we send all data to user event handlers
return _accessibilityManagerActionReadFromTopEventHandler(this, e);
}
return false;
}
// Callback for AccessibilityManager ActionReadFromNextSignal
private bool OnActionReadFromNext(IntPtr data)
{
ActionReadFromNextEventArgs e = new ActionReadFromNextEventArgs();
// Populate all members of "e" (ActionReadFromNextEventArgs) with real data
e.AccessibilityManager = AccessibilityManager.GetAccessibilityManagerFromPtr(data);
if (_accessibilityManagerActionReadFromNextEventHandler != null)
{
//here we send all data to user event handlers
return _accessibilityManagerActionReadFromNextEventHandler(this, e);
}
return false;
}
// Callback for AccessibilityManager ActionZoomSignal
private bool OnActionZoom(IntPtr data)
{
ActionZoomEventArgs e = new ActionZoomEventArgs();
// Populate all members of "e" (ActionZoomEventArgs) with real data
e.AccessibilityManager = AccessibilityManager.GetAccessibilityManagerFromPtr(data);
if (_accessibilityManagerActionZoomEventHandler != null)
{
//here we send all data to user event handlers
return _accessibilityManagerActionZoomEventHandler(this, e);
}
return false;
}
// Callback for AccessibilityManager ActionReadIndicatorInformationSignal
private bool OnActionReadIndicatorInformation(IntPtr data)
{
ActionReadIndicatorInformationEventArgs e = new ActionReadIndicatorInformationEventArgs();
// Populate all members of "e" (ActionReadIndicatorInformationEventArgs) with real data
e.AccessibilityManager = AccessibilityManager.GetAccessibilityManagerFromPtr(data);
if (_accessibilityManagerActionReadIndicatorInformationEventHandler != null)
{
//here we send all data to user event handlers
return _accessibilityManagerActionReadIndicatorInformationEventHandler(this, e);
}
return false;
}
// Callback for AccessibilityManager ActionReadPauseResumeSignal
private bool OnActionReadPauseResume(IntPtr data)
{
ActionReadPauseResumeEventArgs e = new ActionReadPauseResumeEventArgs();
// Populate all members of "e" (ActionReadPauseResumeEventArgs) with real data
e.AccessibilityManager = AccessibilityManager.GetAccessibilityManagerFromPtr(data);
if (_accessibilityManagerActionReadPauseResumeEventHandler != null)
{
//here we send all data to user event handlers
return _accessibilityManagerActionReadPauseResumeEventHandler(this, e);
}
return false;
}
// Callback for AccessibilityManager ActionStartStopSignal
private bool OnActionStartStop(IntPtr data)
{
ActionStartStopEventArgs e = new ActionStartStopEventArgs();
// Populate all members of "e" (ActionStartStopEventArgs) with real data
e.AccessibilityManager = AccessibilityManager.GetAccessibilityManagerFromPtr(data);
if (_accessibilityManagerActionStartStopEventHandler != null)
{
//here we send all data to user event handlers
return _accessibilityManagerActionStartStopEventHandler(this, e);
}
return false;
}
// Callback for AccessibilityManager FocusChangedSignal
private void OnFocusChanged(IntPtr view1, IntPtr view2)
{
FocusChangedEventArgs e = new FocusChangedEventArgs();
// Populate all members of "e" (FocusChangedEventArgs) with real data
e.ViewCurrent = Registry.GetManagedBaseHandleFromNativePtr(view1) as View;
e.ViewNext = Registry.GetManagedBaseHandleFromNativePtr(view2) as View;
if (_accessibilityManagerFocusChangedEventHandler != null)
{
//here we send all data to user event handlers
_accessibilityManagerFocusChangedEventHandler(this, e);
}
}
// Callback for AccessibilityManager FocusedViewActivatedSignal
private void OnFocusedViewActivated(IntPtr view)
{
FocusedViewActivatedEventArgs e = new FocusedViewActivatedEventArgs();
// Populate all members of "e" (FocusedViewActivatedEventArgs) with real data
e.View = Registry.GetManagedBaseHandleFromNativePtr(view) as View;
if (_accessibilityManagerFocusedViewActivatedEventHandler != null)
{
//here we send all data to user event handlers
_accessibilityManagerFocusedViewActivatedEventHandler(this, e);
}
}
// Callback for AccessibilityManager FocusOvershotSignal
private void OnFocusOvershot(IntPtr currentFocusedView, AccessibilityManager.FocusOvershotDirection direction)
{
FocusOvershotEventArgs e = new FocusOvershotEventArgs();
// Populate all members of "e" (FocusOvershotEventArgs) with real data
e.CurrentFocusedView = Registry.GetManagedBaseHandleFromNativePtr(currentFocusedView) as View;
e.FocusOvershotDirection = direction;
if (_accessibilityManagerFocusOvershotEventHandler != null)
{
//here we send all data to user event handlers
_accessibilityManagerFocusOvershotEventHandler(this, e);
}
}
public static AccessibilityManager GetAccessibilityManagerFromPtr(global::System.IntPtr cPtr)
{
AccessibilityManager ret = new AccessibilityManager(cPtr, false);
if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
return ret;
}
public AccessibilityManager() : this(Interop.AccessibilityManage.new_AccessibilityManager(), true)
{
if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
}
public static AccessibilityManager Get()
{
AccessibilityManager ret = new AccessibilityManager(Interop.AccessibilityManage.AccessibilityManager_Get(), true);
if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
return ret;
}
public void SetAccessibilityAttribute(View view, AccessibilityManager.AccessibilityAttribute type, string text)
{
Interop.AccessibilityManage.AccessibilityManager_SetAccessibilityAttribute(swigCPtr, View.getCPtr(view), (int)type, text);
if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
}
public string GetAccessibilityAttribute(View view, AccessibilityManager.AccessibilityAttribute type)
{
string ret = Interop.AccessibilityManage.AccessibilityManager_GetAccessibilityAttribute(swigCPtr, View.getCPtr(view), (int)type);
if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
return ret;
}
public void SetFocusOrder(View view, uint order)
{
Interop.AccessibilityManage.AccessibilityManager_SetFocusOrder(swigCPtr, View.getCPtr(view), order);
if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
}
public uint GetFocusOrder(View view)
{
uint ret = Interop.AccessibilityManage.AccessibilityManager_GetFocusOrder(swigCPtr, View.getCPtr(view));
if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
return ret;
}
public uint GenerateNewFocusOrder()
{
uint ret = Interop.AccessibilityManage.AccessibilityManager_GenerateNewFocusOrder(swigCPtr);
if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
return ret;
}
public View GetViewByFocusOrder(uint order)
{
View ret = new View(Interop.AccessibilityManage.AccessibilityManager_GetActorByFocusOrder(swigCPtr, order), true);
if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
return ret;
}
public bool SetCurrentFocusView(View view)
{
bool ret = Interop.AccessibilityManage.AccessibilityManager_SetCurrentFocusActor(swigCPtr, View.getCPtr(view));
if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
return ret;
}
public View GetCurrentFocusView()
{
View ret = new View(Interop.AccessibilityManage.AccessibilityManager_GetCurrentFocusActor(swigCPtr), true);
if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
return ret;
}
public View GetCurrentFocusGroup()
{
View ret = new View(Interop.AccessibilityManage.AccessibilityManager_GetCurrentFocusGroup(swigCPtr), true);
if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
return ret;
}
public uint GetCurrentFocusOrder()
{
uint ret = Interop.AccessibilityManage.AccessibilityManager_GetCurrentFocusOrder(swigCPtr);
if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
return ret;
}
public bool MoveFocusForward()
{
bool ret = Interop.AccessibilityManage.AccessibilityManager_MoveFocusForward(swigCPtr);
if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
return ret;
}
public bool MoveFocusBackward()
{
bool ret = Interop.AccessibilityManage.AccessibilityManager_MoveFocusBackward(swigCPtr);
if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
return ret;
}
public void ClearFocus()
{
Interop.AccessibilityManage.AccessibilityManager_ClearFocus(swigCPtr);
if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
}
public new void Reset()
{
Interop.AccessibilityManage.AccessibilityManager_Reset(swigCPtr);
if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
}
public void SetFocusGroup(View view, bool isFocusGroup)
{
Interop.AccessibilityManage.AccessibilityManager_SetFocusGroup(swigCPtr, View.getCPtr(view), isFocusGroup);
if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
}
public bool IsFocusGroup(View view)
{
bool ret = Interop.AccessibilityManage.AccessibilityManager_IsFocusGroup(swigCPtr, View.getCPtr(view));
if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
return ret;
}
public void SetGroupMode(bool enabled)
{
Interop.AccessibilityManage.AccessibilityManager_SetGroupMode(swigCPtr, enabled);
if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
}
public bool GetGroupMode()
{
bool ret = Interop.AccessibilityManage.AccessibilityManager_GetGroupMode(swigCPtr);
if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
return ret;
}
public void SetWrapMode(bool wrapped)
{
Interop.AccessibilityManage.AccessibilityManager_SetWrapMode(swigCPtr, wrapped);
if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
}
public bool GetWrapMode()
{
bool ret = Interop.AccessibilityManage.AccessibilityManager_GetWrapMode(swigCPtr);
if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
return ret;
}
public void SetFocusIndicatorView(View indicator)
{
Interop.AccessibilityManage.AccessibilityManager_SetFocusIndicatorActor(swigCPtr, View.getCPtr(indicator));
if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
}
public View GetFocusIndicatorView()
{
View ret = new View(Interop.AccessibilityManage.AccessibilityManager_GetFocusIndicatorActor(swigCPtr), true);
if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
return ret;
}
public View GetFocusGroup(View view)
{
View ret = new View(Interop.AccessibilityManage.AccessibilityManager_GetFocusGroup(swigCPtr, View.getCPtr(view)), true);
if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
return ret;
}
public Vector2 GetReadPosition()
{
Vector2 ret = new Vector2(Interop.AccessibilityManage.AccessibilityManager_GetReadPosition(swigCPtr), true);
if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
return ret;
}
public FocusChangedSignal FocusChangedSignal()
{
FocusChangedSignal ret = new FocusChangedSignal(Interop.AccessibilityManage.AccessibilityManager_FocusChangedSignal(swigCPtr), false);
if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
return ret;
}
public AccessibilityFocusOvershotSignal FocusOvershotSignal()
{
AccessibilityFocusOvershotSignal ret = new AccessibilityFocusOvershotSignal(Interop.AccessibilityManage.AccessibilityManager_FocusOvershotSignal(swigCPtr), false);
if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
return ret;
}
public ViewSignal FocusedViewActivatedSignal()
{
ViewSignal ret = new ViewSignal(Interop.AccessibilityManage.AccessibilityManager_FocusedActorActivatedSignal(swigCPtr), false);
if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
return ret;
}
public AccessibilityActionSignal StatusChangedSignal()
{
AccessibilityActionSignal ret = new AccessibilityActionSignal(Interop.AccessibilityManage.AccessibilityManager_StatusChangedSignal(swigCPtr), false);
if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
return ret;
}
public AccessibilityActionSignal ActionNextSignal()
{
AccessibilityActionSignal ret = new AccessibilityActionSignal(Interop.AccessibilityManage.AccessibilityManager_ActionNextSignal(swigCPtr), false);
if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
return ret;
}
public AccessibilityActionSignal ActionPreviousSignal()
{
AccessibilityActionSignal ret = new AccessibilityActionSignal(Interop.AccessibilityManage.AccessibilityManager_ActionPreviousSignal(swigCPtr), false);
if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
return ret;
}
public AccessibilityActionSignal ActionActivateSignal()
{
AccessibilityActionSignal ret = new AccessibilityActionSignal(Interop.AccessibilityManage.AccessibilityManager_ActionActivateSignal(swigCPtr), false);
if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
return ret;
}
public AccessibilityActionSignal ActionReadSignal()
{
AccessibilityActionSignal ret = new AccessibilityActionSignal(Interop.AccessibilityManage.AccessibilityManager_ActionReadSignal(swigCPtr), false);
if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
return ret;
}
public AccessibilityActionSignal ActionOverSignal()
{
AccessibilityActionSignal ret = new AccessibilityActionSignal(Interop.AccessibilityManage.AccessibilityManager_ActionOverSignal(swigCPtr), false);
if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
return ret;
}
public AccessibilityActionSignal ActionReadNextSignal()
{
AccessibilityActionSignal ret = new AccessibilityActionSignal(Interop.AccessibilityManage.AccessibilityManager_ActionReadNextSignal(swigCPtr), false);
if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
return ret;
}
public AccessibilityActionSignal ActionReadPreviousSignal()
{
AccessibilityActionSignal ret = new AccessibilityActionSignal(Interop.AccessibilityManage.AccessibilityManager_ActionReadPreviousSignal(swigCPtr), false);
if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
return ret;
}
public AccessibilityActionSignal ActionUpSignal()
{
AccessibilityActionSignal ret = new AccessibilityActionSignal(Interop.AccessibilityManage.AccessibilityManager_ActionUpSignal(swigCPtr), false);
if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
return ret;
}
public AccessibilityActionSignal ActionDownSignal()
{
AccessibilityActionSignal ret = new AccessibilityActionSignal(Interop.AccessibilityManage.AccessibilityManager_ActionDownSignal(swigCPtr), false);
if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
return ret;
}
public AccessibilityActionSignal ActionClearFocusSignal()
{
AccessibilityActionSignal ret = new AccessibilityActionSignal(Interop.AccessibilityManage.AccessibilityManager_ActionClearFocusSignal(swigCPtr), false);
if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
return ret;
}
public AccessibilityActionSignal ActionBackSignal()
{
AccessibilityActionSignal ret = new AccessibilityActionSignal(Interop.AccessibilityManage.AccessibilityManager_ActionBackSignal(swigCPtr), false);
if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
return ret;
}
public AccessibilityActionSignal ActionScrollUpSignal()
{
AccessibilityActionSignal ret = new AccessibilityActionSignal(Interop.AccessibilityManage.AccessibilityManager_ActionScrollUpSignal(swigCPtr), false);
if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
return ret;
}
public AccessibilityActionSignal ActionScrollDownSignal()
{
AccessibilityActionSignal ret = new AccessibilityActionSignal(Interop.AccessibilityManage.AccessibilityManager_ActionScrollDownSignal(swigCPtr), false);
if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
return ret;
}
public AccessibilityActionSignal ActionPageLeftSignal()
{
AccessibilityActionSignal ret = new AccessibilityActionSignal(Interop.AccessibilityManage.AccessibilityManager_ActionPageLeftSignal(swigCPtr), false);
if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
return ret;
}
public AccessibilityActionSignal ActionPageRightSignal()
{
AccessibilityActionSignal ret = new AccessibilityActionSignal(Interop.AccessibilityManage.AccessibilityManager_ActionPageRightSignal(swigCPtr), false);
if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
return ret;
}
public AccessibilityActionSignal ActionPageUpSignal()
{
AccessibilityActionSignal ret = new AccessibilityActionSignal(Interop.AccessibilityManage.AccessibilityManager_ActionPageUpSignal(swigCPtr), false);
if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
return ret;
}
public AccessibilityActionSignal ActionPageDownSignal()
{
AccessibilityActionSignal ret = new AccessibilityActionSignal(Interop.AccessibilityManage.AccessibilityManager_ActionPageDownSignal(swigCPtr), false);
if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
return ret;
}
public AccessibilityActionSignal ActionMoveToFirstSignal()
{
AccessibilityActionSignal ret = new AccessibilityActionSignal(Interop.AccessibilityManage.AccessibilityManager_ActionMoveToFirstSignal(swigCPtr), false);
if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
return ret;
}
public AccessibilityActionSignal ActionMoveToLastSignal()
{
AccessibilityActionSignal ret = new AccessibilityActionSignal(Interop.AccessibilityManage.AccessibilityManager_ActionMoveToLastSignal(swigCPtr), false);
if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
return ret;
}
public AccessibilityActionSignal ActionReadFromTopSignal()
{
AccessibilityActionSignal ret = new AccessibilityActionSignal(Interop.AccessibilityManage.AccessibilityManager_ActionReadFromTopSignal(swigCPtr), false);
if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
return ret;
}
public AccessibilityActionSignal ActionReadFromNextSignal()
{
AccessibilityActionSignal ret = new AccessibilityActionSignal(Interop.AccessibilityManage.AccessibilityManager_ActionReadFromNextSignal(swigCPtr), false);
if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
return ret;
}
public AccessibilityActionSignal ActionZoomSignal()
{
AccessibilityActionSignal ret = new AccessibilityActionSignal(Interop.AccessibilityManage.AccessibilityManager_ActionZoomSignal(swigCPtr), false);
if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
return ret;
}
public AccessibilityActionSignal ActionReadIndicatorInformationSignal()
{
AccessibilityActionSignal ret = new AccessibilityActionSignal(Interop.AccessibilityManage.AccessibilityManager_ActionReadIndicatorInformationSignal(swigCPtr), false);
if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
return ret;
}
public AccessibilityActionSignal ActionReadPauseResumeSignal()
{
AccessibilityActionSignal ret = new AccessibilityActionSignal(Interop.AccessibilityManage.AccessibilityManager_ActionReadPauseResumeSignal(swigCPtr), false);
if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
return ret;
}
public AccessibilityActionSignal ActionStartStopSignal()
{
AccessibilityActionSignal ret = new AccessibilityActionSignal(Interop.AccessibilityManage.AccessibilityManager_ActionStartStopSignal(swigCPtr), false);
if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
return ret;
}
public SWIGTYPE_p_Dali__SignalT_bool_fDali__Toolkit__AccessibilityManager_R_Dali__TouchEvent_const_RF_t ActionScrollSignal()
{
SWIGTYPE_p_Dali__SignalT_bool_fDali__Toolkit__AccessibilityManager_R_Dali__TouchEvent_const_RF_t ret = new SWIGTYPE_p_Dali__SignalT_bool_fDali__Toolkit__AccessibilityManager_R_Dali__TouchEvent_const_RF_t(Interop.AccessibilityManage.AccessibilityManager_ActionScrollSignal(swigCPtr), false);
if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
return ret;
}
/// 3
public enum AccessibilityAttribute
{
ACCESSIBILITY_LABEL = 0,
ACCESSIBILITY_TRAIT,
ACCESSIBILITY_VALUE,
ACCESSIBILITY_HINT,
ACCESSIBILITY_ATTRIBUTE_NUM
}
/// 3
public enum FocusOvershotDirection
{
OVERSHOT_PREVIOUS = -1,
OVERSHOT_NEXT = 1
}
}
}