2 * Copyright(c) 2019 Samsung Electronics Co., Ltd.
4 * Licensed under the Apache License, Version 2.0 (the "License");
5 * you may not use this file except in compliance with the License.
6 * You may obtain a copy of the License at
8 * http://www.apache.org/licenses/LICENSE-2.0
10 * Unless required by applicable law or agreed to in writing, software
11 * distributed under the License is distributed on an "AS IS" BASIS,
12 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 * See the License for the specific language governing permissions and
14 * limitations under the License.
19 using Tizen.NUI.BaseComponents;
23 internal partial class AccessibilityManager
26 * @brief Event arguments that passed via StatusChanged signal
29 /// <since_tizen> 3 </since_tizen>
30 public class StatusChangedEventArgs : EventArgs
32 private AccessibilityManager _accessibilityManager;
34 /// <since_tizen> 3 </since_tizen>
35 public AccessibilityManager AccessibilityManager
39 return _accessibilityManager;
43 _accessibilityManager = value;
49 * @brief Event arguments that passed via ActionNext signal
52 /// <since_tizen> 3 </since_tizen>
53 public class ActionNextEventArgs : EventArgs
55 private AccessibilityManager _accessibilityManager;
57 /// <since_tizen> 3 </since_tizen>
58 public AccessibilityManager AccessibilityManager
62 return _accessibilityManager;
66 _accessibilityManager = value;
72 * @brief Event arguments that passed via ActionPrevious signal
75 /// <since_tizen> 3 </since_tizen>
76 public class ActionPreviousEventArgs : EventArgs
78 private AccessibilityManager _accessibilityManager;
80 /// <since_tizen> 3 </since_tizen>
81 public AccessibilityManager AccessibilityManager
85 return _accessibilityManager;
89 _accessibilityManager = value;
95 * @brief Event arguments that passed via ActionActivate signal
98 /// <since_tizen> 3 </since_tizen>
99 public class ActionActivateEventArgs : EventArgs
101 private AccessibilityManager _accessibilityManager;
103 /// <since_tizen> 3 </since_tizen>
104 public AccessibilityManager AccessibilityManager
108 return _accessibilityManager;
112 _accessibilityManager = value;
118 * @brief Event arguments that passed via ActionRead signal
121 /// <since_tizen> 3 </since_tizen>
122 public class ActionReadEventArgs : EventArgs
124 private AccessibilityManager _accessibilityManager;
126 /// <since_tizen> 3 </since_tizen>
127 public AccessibilityManager AccessibilityManager
131 return _accessibilityManager;
135 _accessibilityManager = value;
141 * @brief Event arguments that passed via ActionOver signal
144 /// <since_tizen> 3 </since_tizen>
145 public class ActionOverEventArgs : EventArgs
147 private AccessibilityManager _accessibilityManager;
149 /// <since_tizen> 3 </since_tizen>
150 public AccessibilityManager AccessibilityManager
154 return _accessibilityManager;
158 _accessibilityManager = value;
164 * @brief Event arguments that passed via ActionReadNext signal
167 /// <since_tizen> 3 </since_tizen>
168 public class ActionReadNextEventArgs : EventArgs
170 private AccessibilityManager _accessibilityManager;
172 /// <since_tizen> 3 </since_tizen>
173 public AccessibilityManager AccessibilityManager
177 return _accessibilityManager;
181 _accessibilityManager = value;
187 * @brief Event arguments that passed via ActionReadPrevious signal
190 /// <since_tizen> 3 </since_tizen>
191 public class ActionReadPreviousEventArgs : EventArgs
193 private AccessibilityManager _accessibilityManager;
195 /// <since_tizen> 3 </since_tizen>
196 public AccessibilityManager AccessibilityManager
200 return _accessibilityManager;
204 _accessibilityManager = value;
210 * @brief Event arguments that passed via ActionUp signal
213 /// <since_tizen> 3 </since_tizen>
214 public class ActionUpEventArgs : EventArgs
216 private AccessibilityManager _accessibilityManager;
218 /// <since_tizen> 3 </since_tizen>
219 public AccessibilityManager AccessibilityManager
223 return _accessibilityManager;
227 _accessibilityManager = value;
233 * @brief Event arguments that passed via ActionDown signal
236 /// <since_tizen> 3 </since_tizen>
237 public class ActionDownEventArgs : EventArgs
239 private AccessibilityManager _accessibilityManager;
241 /// <since_tizen> 3 </since_tizen>
242 public AccessibilityManager AccessibilityManager
246 return _accessibilityManager;
250 _accessibilityManager = value;
256 * @brief Event arguments that passed via ActionClearFocus signal
259 /// <since_tizen> 3 </since_tizen>
260 public class ActionClearFocusEventArgs : EventArgs
262 private AccessibilityManager _accessibilityManager;
264 /// <since_tizen> 3 </since_tizen>
265 public AccessibilityManager AccessibilityManager
269 return _accessibilityManager;
273 _accessibilityManager = value;
279 * @brief Event arguments that passed via ActionBack signal
282 /// <since_tizen> 3 </since_tizen>
283 public class ActionBackEventArgs : EventArgs
285 private AccessibilityManager _accessibilityManager;
287 /// <since_tizen> 3 </since_tizen>
288 public AccessibilityManager AccessibilityManager
292 return _accessibilityManager;
296 _accessibilityManager = value;
302 * @brief Event arguments that passed via ActionScrollUp signal
305 /// <since_tizen> 3 </since_tizen>
306 public class ActionScrollUpEventArgs : EventArgs
308 private AccessibilityManager _accessibilityManager;
310 /// <since_tizen> 3 </since_tizen>
311 public AccessibilityManager AccessibilityManager
315 return _accessibilityManager;
319 _accessibilityManager = value;
325 * @brief Event arguments that passed via ActionScrollDown signal
328 /// <since_tizen> 3 </since_tizen>
329 public class ActionScrollDownEventArgs : EventArgs
331 private AccessibilityManager _accessibilityManager;
333 /// <since_tizen> 3 </since_tizen>
334 public AccessibilityManager AccessibilityManager
338 return _accessibilityManager;
342 _accessibilityManager = value;
348 * @brief Event arguments that passed via ActionPageLeft signal
351 /// <since_tizen> 3 </since_tizen>
352 public class ActionPageLeftEventArgs : EventArgs
354 private AccessibilityManager _accessibilityManager;
356 /// <since_tizen> 3 </since_tizen>
357 public AccessibilityManager AccessibilityManager
361 return _accessibilityManager;
365 _accessibilityManager = value;
371 * @brief Event arguments that passed via ActionPageRight signal
374 /// <since_tizen> 3 </since_tizen>
375 public class ActionPageRightEventArgs : EventArgs
377 private AccessibilityManager _accessibilityManager;
379 /// <since_tizen> 3 </since_tizen>
380 public AccessibilityManager AccessibilityManager
384 return _accessibilityManager;
388 _accessibilityManager = value;
394 * @brief Event arguments that passed via ActionPageUp signal
397 /// <since_tizen> 3 </since_tizen>
398 public class ActionPageUpEventArgs : EventArgs
400 private AccessibilityManager _accessibilityManager;
402 /// <since_tizen> 3 </since_tizen>
403 public AccessibilityManager AccessibilityManager
407 return _accessibilityManager;
411 _accessibilityManager = value;
417 * @brief Event arguments that passed via ActionPageDown signal
420 /// <since_tizen> 3 </since_tizen>
421 public class ActionPageDownEventArgs : EventArgs
423 private AccessibilityManager _accessibilityManager;
425 /// <since_tizen> 3 </since_tizen>
426 public AccessibilityManager AccessibilityManager
430 return _accessibilityManager;
434 _accessibilityManager = value;
440 * @brief Event arguments that passed via ActionMoveToFirst signal
443 /// <since_tizen> 3 </since_tizen>
444 public class ActionMoveToFirstEventArgs : EventArgs
446 private AccessibilityManager _accessibilityManager;
448 /// <since_tizen> 3 </since_tizen>
449 public AccessibilityManager AccessibilityManager
453 return _accessibilityManager;
457 _accessibilityManager = value;
463 * @brief Event arguments that passed via ActionMoveToLast signal
466 /// <since_tizen> 3 </since_tizen>
467 public class ActionMoveToLastEventArgs : EventArgs
469 private AccessibilityManager _accessibilityManager;
471 /// <since_tizen> 3 </since_tizen>
472 public AccessibilityManager AccessibilityManager
476 return _accessibilityManager;
480 _accessibilityManager = value;
486 * @brief Event arguments that passed via ActionReadFromTop signal
489 /// <since_tizen> 3 </since_tizen>
490 public class ActionReadFromTopEventArgs : EventArgs
492 private AccessibilityManager _accessibilityManager;
494 /// <since_tizen> 3 </since_tizen>
495 public AccessibilityManager AccessibilityManager
499 return _accessibilityManager;
503 _accessibilityManager = value;
509 * @brief Event arguments that passed via ActionReadFromNext signal
512 /// <since_tizen> 3 </since_tizen>
513 public class ActionReadFromNextEventArgs : EventArgs
515 private AccessibilityManager _accessibilityManager;
517 /// <since_tizen> 3 </since_tizen>
518 public AccessibilityManager AccessibilityManager
522 return _accessibilityManager;
526 _accessibilityManager = value;
532 * @brief Event arguments that passed via ActionZoom signal
535 /// <since_tizen> 3 </since_tizen>
536 public class ActionZoomEventArgs : EventArgs
538 private AccessibilityManager _accessibilityManager;
540 /// <since_tizen> 3 </since_tizen>
541 public AccessibilityManager AccessibilityManager
545 return _accessibilityManager;
549 _accessibilityManager = value;
555 * @brief Event arguments that passed via ActionReadIndicatorInformation signal
558 /// <since_tizen> 3 </since_tizen>
559 public class ActionReadIndicatorInformationEventArgs : EventArgs
561 private AccessibilityManager _accessibilityManager;
563 /// <since_tizen> 3 </since_tizen>
564 public AccessibilityManager AccessibilityManager
568 return _accessibilityManager;
572 _accessibilityManager = value;
578 * @brief Event arguments that passed via ActionReadPauseResume signal
581 /// <since_tizen> 3 </since_tizen>
582 public class ActionReadPauseResumeEventArgs : EventArgs
584 private AccessibilityManager _accessibilityManager;
586 /// <since_tizen> 3 </since_tizen>
587 public AccessibilityManager AccessibilityManager
591 return _accessibilityManager;
595 _accessibilityManager = value;
601 * @brief Event arguments that passed via ActionStartStop signal
604 /// <since_tizen> 3 </since_tizen>
605 public class ActionStartStopEventArgs : EventArgs
607 private AccessibilityManager _accessibilityManager;
609 /// <since_tizen> 3 </since_tizen>
610 public AccessibilityManager AccessibilityManager
614 return _accessibilityManager;
618 _accessibilityManager = value;
624 // To be replaced by a new event that takes Touch
625 public class ActionScrollEventArgs : EventArgs
627 private AccessibilityManager _accessibilityManager;
628 private TouchEvent _touchEvent;
630 public AccessibilityManager AccessibilityManager
634 return _accessibilityManager;
638 _accessibilityManager = value;
642 public TouchEvent TouchEvent
657 * @brief Event arguments that passed via ActionPageUp signal
660 /// <since_tizen> 3 </since_tizen>
661 public class FocusChangedEventArgs : EventArgs
663 private View _viewCurrent;
664 private View _viewNext;
666 /// <since_tizen> 3 </since_tizen>
667 public View ViewCurrent
675 _viewCurrent = value;
679 /// <since_tizen> 3 </since_tizen>
694 * @brief Event arguments that passed via FocusedViewActivated signal
697 /// <since_tizen> 3 </since_tizen>
698 public class FocusedViewActivatedEventArgs : EventArgs
703 /// <since_tizen> 3 </since_tizen>
718 * @brief Event arguments that passed via FocusOvershot signal
721 /// <since_tizen> 3 </since_tizen>
722 public class FocusOvershotEventArgs : EventArgs
724 private View _currentFocusedView;
725 private AccessibilityManager.FocusOvershotDirection _focusOvershotDirection;
727 /// <since_tizen> 3 </since_tizen>
728 public View CurrentFocusedView
732 return _currentFocusedView;
736 _currentFocusedView = value;
740 /// <since_tizen> 3 </since_tizen>
741 public AccessibilityManager.FocusOvershotDirection FocusOvershotDirection
745 return _focusOvershotDirection;
749 _focusOvershotDirection = value;