┌───────────────────────────────────────────────────────────────────────┐
│ commit
4c5a44eb8849ebe7a4f2a11fd53f93abc56b486c │
│ Author: Shinwoo Kim <cinoo.kim@samsung.com> │
│ Date: Mon Apr 17 11:35:13 2017 +0900 │
│ │
│ atspi: Expose API for both Mobile and Wearable │
│ The exposed API could be used both profile Mobile and Wearable. │
└───────────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────────────────────────────────────┐
│ commit
7ea67a6c7c6dc68c78684d784d0d7a65cc138801 │
│ Author: Shinwoo Kim <cinoo.kim@samsung.com> │
│ Date: Wed Jul 19 16:38:42 2017 +0900 │
│ │
│ atspi: Expose API │
│ The following API is exposed on the Mobile profile. │
│ - elm_object_part_access_register │
│ - elm_object_part_access_object_get │
│ - elm_access_object_register │
│ - elm_access_object_unregister │
│ - elm_access_object_get │
│ - elm_atspi_bridge_utils_say │
│ - elm_atspi_accessible_name_cb_set │
│ - elm_atspi_accessible_description_cb_set │
│ - elm_atspi_accessible_attribute_append │
│ - elm_atspi_accessible_reading_info_type_set │
│ - elm_atspi_accessible_reading_info_type_get │
│ - elm_atspi_accessible_gesture_cb_set │
│ - elm_atspi_accessible_can_highlight_set │
│ - elm_atspi_accessible_can_highlight_get │
│ - elm_atspi_component_highlight_grab │
│ - elm_atspi_component_highlight_clear │
└───────────────────────────────────────────────────────────────────────┘
Change-Id: I06238a020d9224fdd355e4274088f81f394dfd06
[[ Highlights accessible widget.
returns true if highlight grab has successed, false otherwise.
- \@if WEARABLE \@since_tizen 3.0
+ \@if MOBILE \@since_tizen 4.0
+ \@elseif WEARABLE \@since_tizen 3.0
\@endif
]]
//TIZEN_ONLY(20160721): atspi: provide highlight legacy API
[[ Clears highlight of accessible widget.
returns true if clear has successed, false otherwise.
- \@if WEARABLE \@since_tizen 3.0
+ \@if MOBILE \@since_tizen 4.0
+ \@elseif WEARABLE \@since_tizen 3.0
\@endif
]]
//TIZEN_ONLY(20160721): atspi: provide highlight legacy API
* @brief Register evas object as an accessible object.
* @since 1.8
*
- * @param obj The evas object to register as an accessible object.
+ * @param obj The evas object to register as an accessible object
* @param parent The elementary object which is used for creating
- * accessible object.
+ * accessible object
*
* @ingroup Access
*
- * @if WEARABLE @since_tizen 3.0
+ * @if MOBILE @since_tizen 4.0
+ * @elseif WEARABLE @since_tizen 3.0
* @endif
*/
EAPI Evas_Object *elm_access_object_register(Evas_Object *obj, Evas_Object *parent);
* @brief Unregister accessible object.
* @since 1.8
*
- * @param obj The Evas object to unregister accessible object.
+ * @param obj The Evas object to unregister accessible object
*
* @ingroup Access
*
- * @if WEARABLE @since_tizen 3.0
+ * @if MOBILE @since_tizen 4.0
+ * @elseif WEARABLE @since_tizen 3.0
* @endif
*/
EAPI void elm_access_object_unregister(Evas_Object *obj);
* @brief Get an accessible object of the evas object.
* @since 1.8
*
- * @param obj The evas object.
+ * @param obj The evas object
* @return Accessible object of the evas object or NULL for any error
*
* @ingroup Access
*
- * @if WEARABLE @since_tizen 3.0
+ * @if MOBILE @since_tizen 4.0
+ * @elseif WEARABLE @since_tizen 3.0
* @endif
*/
EAPI Evas_Object *elm_access_object_get(const Evas_Object *obj);
*
* @ingroup Elm_Atspi_Bridge
*
- * @if WEARABLE @since_tizen 3.0
+ * @if MOBILE @since_tizen 4.0
+ * @elseif WEARABLE @since_tizen 3.0
* @endif
*/
EAPI void elm_atspi_bridge_utils_say(const char* text,
*
* @ingroup Elm_General
*
- * @if WEARABLE @since_tizen 3.0
+ * @if MOBILE @since_tizen 4.0
+ * @elseif WEARABLE @since_tizen 3.0
* @endif
*/
EAPI Evas_Object *elm_object_part_access_register(Evas_Object *obj, const char *part);
*
* @ingroup General
*
- * @if WEARABLE @since_tizen 3.0
+ * @if MOBILE @since_tizen 4.0
+ * @elseif WEARABLE @since_tizen 3.0
* @endif
*/
EAPI Evas_Object *elm_object_part_access_object_get(const Evas_Object *obj, const char *part);