diff options
author | Lukasz Stanislawski <l.stanislaws@samsung.com> | 2017-11-01 21:31:46 +0900 |
---|---|---|
committer | Jean-Philippe Andre <jp.andre@samsung.com> | 2017-11-01 21:31:46 +0900 |
commit | 5c997b3aaac6277b8c4965ee8e90d05e1959ac05 (patch) | |
tree | d1327e9dbf49a5031be1e3ef9fed75c0c81be119 | |
parent | 824792f09d8c824d628cde95a1078b712da5db03 (diff) |
elm: mark access interfaces as beta
Subscribers: cedric, jpeg
Differential Revision: https://phab.enlightenment.org/D5365
-rw-r--r-- | src/lib/elementary/efl_access.eo | 40 | ||||
-rw-r--r-- | src/lib/elementary/efl_access_component.c | 1 | ||||
-rw-r--r-- | src/lib/elementary/efl_access_component.eo | 18 | ||||
-rw-r--r-- | src/lib/elementary/efl_access_editable_text.eo | 12 | ||||
-rw-r--r-- | src/lib/elementary/efl_access_image.eo | 6 | ||||
-rw-r--r-- | src/lib/elementary/efl_access_selection.eo | 16 | ||||
-rw-r--r-- | src/lib/elementary/efl_access_text.eo | 32 | ||||
-rw-r--r-- | src/lib/elementary/efl_access_value.eo | 6 | ||||
-rw-r--r-- | src/lib/elementary/elementary_config.h | 7 |
9 files changed, 73 insertions, 65 deletions
diff --git a/src/lib/elementary/efl_access.eo b/src/lib/elementary/efl_access.eo index 01a1b4abe2..0ae001a433 100644 --- a/src/lib/elementary/efl_access.eo +++ b/src/lib/elementary/efl_access.eo | |||
@@ -241,7 +241,7 @@ mixin Efl.Access (Efl.Interface, Efl.Object) | |||
241 | eo_prefix: efl_access; | 241 | eo_prefix: efl_access; |
242 | data: Efl_Access_Data; | 242 | data: Efl_Access_Data; |
243 | methods { | 243 | methods { |
244 | @property localized_role_name @protected { | 244 | @property localized_role_name @protected @beta { |
245 | [[Gets an localized string describing accessible object role name.]] | 245 | [[Gets an localized string describing accessible object role name.]] |
246 | get { | 246 | get { |
247 | } | 247 | } |
@@ -249,7 +249,7 @@ mixin Efl.Access (Efl.Interface, Efl.Object) | |||
249 | localized_name: string; [[Localized accessible object role name]] | 249 | localized_name: string; [[Localized accessible object role name]] |
250 | } | 250 | } |
251 | } | 251 | } |
252 | @property name { | 252 | @property name @beta { |
253 | [[Accessible name of the object.]] | 253 | [[Accessible name of the object.]] |
254 | get { | 254 | get { |
255 | } | 255 | } |
@@ -259,7 +259,7 @@ mixin Efl.Access (Efl.Interface, Efl.Object) | |||
259 | name: string; [[Accessible name]] | 259 | name: string; [[Accessible name]] |
260 | } | 260 | } |
261 | } | 261 | } |
262 | @property relation_set @protected { | 262 | @property relation_set @protected @beta { |
263 | [[Gets an all relations between accessible object and other accessible objects.]] | 263 | [[Gets an all relations between accessible object and other accessible objects.]] |
264 | get { | 264 | get { |
265 | } | 265 | } |
@@ -267,7 +267,7 @@ mixin Efl.Access (Efl.Interface, Efl.Object) | |||
267 | relations: Efl.Access.Relation_Set; [[Accessible relation set]] | 267 | relations: Efl.Access.Relation_Set; [[Accessible relation set]] |
268 | } | 268 | } |
269 | } | 269 | } |
270 | @property role { | 270 | @property role @beta { |
271 | [[The role of the object in accessibility domain.]] | 271 | [[The role of the object in accessibility domain.]] |
272 | get { | 272 | get { |
273 | } | 273 | } |
@@ -277,7 +277,7 @@ mixin Efl.Access (Efl.Interface, Efl.Object) | |||
277 | role: Efl.Access.Role; [[Accessible role]] | 277 | role: Efl.Access.Role; [[Accessible role]] |
278 | } | 278 | } |
279 | } | 279 | } |
280 | @property children @protected { | 280 | @property children @protected @beta { |
281 | [[Gets object's accessible children.]] | 281 | [[Gets object's accessible children.]] |
282 | get { | 282 | get { |
283 | } | 283 | } |
@@ -285,7 +285,7 @@ mixin Efl.Access (Efl.Interface, Efl.Object) | |||
285 | children: list<Efl.Access> @owned; [[List of widget's children]] | 285 | children: list<Efl.Access> @owned; [[List of widget's children]] |
286 | } | 286 | } |
287 | } | 287 | } |
288 | @property role_name @protected { | 288 | @property role_name @protected @beta { |
289 | [[Gets human-readable string indentifying object accessibility role.]] | 289 | [[Gets human-readable string indentifying object accessibility role.]] |
290 | get { | 290 | get { |
291 | } | 291 | } |
@@ -293,7 +293,7 @@ mixin Efl.Access (Efl.Interface, Efl.Object) | |||
293 | role_name: string; [[Accessible role name]] | 293 | role_name: string; [[Accessible role name]] |
294 | } | 294 | } |
295 | } | 295 | } |
296 | @property attributes @protected { | 296 | @property attributes @protected @beta { |
297 | [[Gets key-value pairs indentifying object extra attributes. Must be free by a user.]] | 297 | [[Gets key-value pairs indentifying object extra attributes. Must be free by a user.]] |
298 | get { | 298 | get { |
299 | } | 299 | } |
@@ -302,7 +302,7 @@ mixin Efl.Access (Efl.Interface, Efl.Object) | |||
302 | attributes: list<ptr(Efl.Access.Attribute) @owned> @owned; [[List of object attributes]] | 302 | attributes: list<ptr(Efl.Access.Attribute) @owned> @owned; [[List of object attributes]] |
303 | } | 303 | } |
304 | } | 304 | } |
305 | @property index_in_parent @protected { | 305 | @property index_in_parent @protected @beta { |
306 | [[Gets index of the child in parent's children list.]] | 306 | [[Gets index of the child in parent's children list.]] |
307 | get { | 307 | get { |
308 | } | 308 | } |
@@ -310,7 +310,7 @@ mixin Efl.Access (Efl.Interface, Efl.Object) | |||
310 | idx: int; [[Index in children list]] | 310 | idx: int; [[Index in children list]] |
311 | } | 311 | } |
312 | } | 312 | } |
313 | @property description { | 313 | @property description @beta { |
314 | [[Contextual information about object.]] | 314 | [[Contextual information about object.]] |
315 | get { | 315 | get { |
316 | } | 316 | } |
@@ -320,7 +320,7 @@ mixin Efl.Access (Efl.Interface, Efl.Object) | |||
320 | description: string; [[Accessible contextual information]] | 320 | description: string; [[Accessible contextual information]] |
321 | } | 321 | } |
322 | } | 322 | } |
323 | @property parent { | 323 | @property parent @beta { |
324 | [[Object's accessible parent.]] | 324 | [[Object's accessible parent.]] |
325 | get { | 325 | get { |
326 | } | 326 | } |
@@ -330,7 +330,7 @@ mixin Efl.Access (Efl.Interface, Efl.Object) | |||
330 | parent: Efl.Access; [[Accessible parent]] | 330 | parent: Efl.Access; [[Accessible parent]] |
331 | } | 331 | } |
332 | } | 332 | } |
333 | @property state_set @protected { | 333 | @property state_set @protected @beta { |
334 | [[Gets set describing object accessible states.]] | 334 | [[Gets set describing object accessible states.]] |
335 | get { | 335 | get { |
336 | } | 336 | } |
@@ -338,7 +338,7 @@ mixin Efl.Access (Efl.Interface, Efl.Object) | |||
338 | states: Efl.Access.State_Set; [[Accessible state set]] | 338 | states: Efl.Access.State_Set; [[Accessible state set]] |
339 | } | 339 | } |
340 | } | 340 | } |
341 | event_handler_add @class @protected { | 341 | event_handler_add @class @protected @beta { |
342 | [[Register accessibility event listener]] | 342 | [[Register accessibility event listener]] |
343 | params { | 343 | params { |
344 | @in cb: Efl_Event_Cb; [[Callback]] | 344 | @in cb: Efl_Event_Cb; [[Callback]] |
@@ -346,13 +346,13 @@ mixin Efl.Access (Efl.Interface, Efl.Object) | |||
346 | } | 346 | } |
347 | return: ptr(Efl.Access.Event.Handler); [[Event handler]] | 347 | return: ptr(Efl.Access.Event.Handler); [[Event handler]] |
348 | } | 348 | } |
349 | event_handler_del @class @protected { | 349 | event_handler_del @class @protected @beta { |
350 | [[Deregister accessibility event listener]] | 350 | [[Deregister accessibility event listener]] |
351 | params { | 351 | params { |
352 | @in handler: ptr(Efl.Access.Event.Handler); [[Event handler]] | 352 | @in handler: ptr(Efl.Access.Event.Handler); [[Event handler]] |
353 | } | 353 | } |
354 | } | 354 | } |
355 | event_emit @class @protected { | 355 | event_emit @class @protected @beta { |
356 | [[Emit event]] | 356 | [[Emit event]] |
357 | params { | 357 | params { |
358 | @in accessible: Efl.Access; [[Accessibility object.]] | 358 | @in accessible: Efl.Access; [[Accessibility object.]] |
@@ -360,7 +360,7 @@ mixin Efl.Access (Efl.Interface, Efl.Object) | |||
360 | @in event_info: void_ptr; [[Accessibility event details.]] | 360 | @in event_info: void_ptr; [[Accessibility event details.]] |
361 | } | 361 | } |
362 | } | 362 | } |
363 | @property translation_domain { | 363 | @property translation_domain @beta { |
364 | [[The translation domain of "name" and "description" | 364 | [[The translation domain of "name" and "description" |
365 | properties. | 365 | properties. |
366 | 366 | ||
@@ -382,7 +382,7 @@ mixin Efl.Access (Efl.Interface, Efl.Object) | |||
382 | domain: string; [[Translation domain]] | 382 | domain: string; [[Translation domain]] |
383 | } | 383 | } |
384 | } | 384 | } |
385 | @property type { | 385 | @property type @beta { |
386 | [[Type of accessibility object]] | 386 | [[Type of accessibility object]] |
387 | get { | 387 | get { |
388 | } | 388 | } |
@@ -392,7 +392,7 @@ mixin Efl.Access (Efl.Interface, Efl.Object) | |||
392 | type: Efl.Access.Type; [[Object type]] | 392 | type: Efl.Access.Type; [[Object type]] |
393 | } | 393 | } |
394 | } | 394 | } |
395 | relationship_append { | 395 | relationship_append @beta { |
396 | [[Defines the relationship between two accessible objects. | 396 | [[Defines the relationship between two accessible objects. |
397 | 397 | ||
398 | Adds unique relation between source object and relation_object of a | 398 | Adds unique relation between source object and relation_object of a |
@@ -411,7 +411,7 @@ mixin Efl.Access (Efl.Interface, Efl.Object) | |||
411 | @in relation_object: const(Efl.Access); [[Object to relate to]] | 411 | @in relation_object: const(Efl.Access); [[Object to relate to]] |
412 | } | 412 | } |
413 | } | 413 | } |
414 | relationship_remove { | 414 | relationship_remove @beta { |
415 | [[Removes the relationship between two accessible objects. | 415 | [[Removes the relationship between two accessible objects. |
416 | 416 | ||
417 | If relation_object is NULL function removes all relations | 417 | If relation_object is NULL function removes all relations |
@@ -422,10 +422,10 @@ mixin Efl.Access (Efl.Interface, Efl.Object) | |||
422 | @in relation_object: const(Efl.Access); [[Object to remove relation from]] | 422 | @in relation_object: const(Efl.Access); [[Object to remove relation from]] |
423 | } | 423 | } |
424 | } | 424 | } |
425 | relationships_clear { | 425 | relationships_clear @beta { |
426 | [[Removes all relationships in accessible object.]] | 426 | [[Removes all relationships in accessible object.]] |
427 | } | 427 | } |
428 | @property root @class { | 428 | @property root @class @beta { |
429 | get { | 429 | get { |
430 | [[Get root object of accessible object hierarchy]] | 430 | [[Get root object of accessible object hierarchy]] |
431 | values { | 431 | values { |
diff --git a/src/lib/elementary/efl_access_component.c b/src/lib/elementary/efl_access_component.c index abc72ef3dd..c53c51f294 100644 --- a/src/lib/elementary/efl_access_component.c +++ b/src/lib/elementary/efl_access_component.c | |||
@@ -3,6 +3,7 @@ | |||
3 | #endif | 3 | #endif |
4 | 4 | ||
5 | #define EFL_ACCESS_COMPONENT_PROTECTED | 5 | #define EFL_ACCESS_COMPONENT_PROTECTED |
6 | #define EFL_ACCESS_COMPONENT_BETA | ||
6 | #define EFL_ACCESS_PROTECTED | 7 | #define EFL_ACCESS_PROTECTED |
7 | 8 | ||
8 | #include <Elementary.h> | 9 | #include <Elementary.h> |
diff --git a/src/lib/elementary/efl_access_component.eo b/src/lib/elementary/efl_access_component.eo index dd4d5e4b1f..c6f6964eea 100644 --- a/src/lib/elementary/efl_access_component.eo +++ b/src/lib/elementary/efl_access_component.eo | |||
@@ -5,7 +5,7 @@ mixin Efl.Access.Component () | |||
5 | [[AT-SPI component mixin]] | 5 | [[AT-SPI component mixin]] |
6 | data: null; | 6 | data: null; |
7 | methods { | 7 | methods { |
8 | @property size @protected { | 8 | @property size @protected @beta { |
9 | [[Size of accessible widget.]] | 9 | [[Size of accessible widget.]] |
10 | set { | 10 | set { |
11 | return: bool; [[$true if size was set, $false otherwise]] | 11 | return: bool; [[$true if size was set, $false otherwise]] |
@@ -17,7 +17,7 @@ mixin Efl.Access.Component () | |||
17 | h: int; [[Height of the widget]] | 17 | h: int; [[Height of the widget]] |
18 | } | 18 | } |
19 | } | 19 | } |
20 | @property layer @protected { | 20 | @property layer @protected @beta { |
21 | [[Evas layer of accessible widget.]] | 21 | [[Evas layer of accessible widget.]] |
22 | get { | 22 | get { |
23 | } | 23 | } |
@@ -25,7 +25,7 @@ mixin Efl.Access.Component () | |||
25 | layer: int; [[Evas layer of the widget]] | 25 | layer: int; [[Evas layer of the widget]] |
26 | } | 26 | } |
27 | } | 27 | } |
28 | @property alpha @protected { | 28 | @property alpha @protected @beta { |
29 | [[Gets alpha of accessible widget.]] | 29 | [[Gets alpha of accessible widget.]] |
30 | get { | 30 | get { |
31 | } | 31 | } |
@@ -33,7 +33,7 @@ mixin Efl.Access.Component () | |||
33 | alpha: double; [[Alpha value in [0, 1] range.]] | 33 | alpha: double; [[Alpha value in [0, 1] range.]] |
34 | } | 34 | } |
35 | } | 35 | } |
36 | @property z_order @protected { | 36 | @property z_order @protected @beta { |
37 | [[Gets the depth at which the component is shown in relation to other | 37 | [[Gets the depth at which the component is shown in relation to other |
38 | components in the same container.]] | 38 | components in the same container.]] |
39 | get { | 39 | get { |
@@ -42,7 +42,7 @@ mixin Efl.Access.Component () | |||
42 | z_order: int; [[Z order of component]] | 42 | z_order: int; [[Z order of component]] |
43 | } | 43 | } |
44 | } | 44 | } |
45 | @property extents @protected { | 45 | @property extents @protected @beta { |
46 | [[Geometry of accessible widget.]] | 46 | [[Geometry of accessible widget.]] |
47 | get { | 47 | get { |
48 | } | 48 | } |
@@ -57,7 +57,7 @@ mixin Efl.Access.Component () | |||
57 | rect: Eina.Rect; [[The geometry.]] | 57 | rect: Eina.Rect; [[The geometry.]] |
58 | } | 58 | } |
59 | } | 59 | } |
60 | @property position @protected { | 60 | @property position @protected @beta { |
61 | [[Position of accessible widget.]] | 61 | [[Position of accessible widget.]] |
62 | set { | 62 | set { |
63 | return: bool; [[$true if position was set, $false otherwise]] | 63 | return: bool; [[$true if position was set, $false otherwise]] |
@@ -73,7 +73,7 @@ mixin Efl.Access.Component () | |||
73 | y: int; [[Y coordinate]] | 73 | y: int; [[Y coordinate]] |
74 | } | 74 | } |
75 | } | 75 | } |
76 | contains @protected { | 76 | contains @protected @beta { |
77 | [[Contains accessible widget]] | 77 | [[Contains accessible widget]] |
78 | params { | 78 | params { |
79 | screen_coords: bool; [[If $true x and y values will be relative to | 79 | screen_coords: bool; [[If $true x and y values will be relative to |
@@ -83,13 +83,13 @@ mixin Efl.Access.Component () | |||
83 | } | 83 | } |
84 | return: bool; [[$true if params have been set, $false otherwise]] | 84 | return: bool; [[$true if params have been set, $false otherwise]] |
85 | } | 85 | } |
86 | focus_grab @protected { | 86 | focus_grab @protected @beta { |
87 | [[Focuses accessible widget.]] | 87 | [[Focuses accessible widget.]] |
88 | 88 | ||
89 | return: bool; [[$true if focus grab focus succeed, $false otherwise.]] | 89 | return: bool; [[$true if focus grab focus succeed, $false otherwise.]] |
90 | 90 | ||
91 | } | 91 | } |
92 | accessible_at_point_get @protected { | 92 | accessible_at_point_get @protected @beta { |
93 | [[Gets top component object occupying space at given coordinates.]] | 93 | [[Gets top component object occupying space at given coordinates.]] |
94 | params { | 94 | params { |
95 | screen_coords: bool; [[If $true x and y values will be relative to | 95 | screen_coords: bool; [[If $true x and y values will be relative to |
diff --git a/src/lib/elementary/efl_access_editable_text.eo b/src/lib/elementary/efl_access_editable_text.eo index 21c823b3f0..14d8b280e8 100644 --- a/src/lib/elementary/efl_access_editable_text.eo +++ b/src/lib/elementary/efl_access_editable_text.eo | |||
@@ -2,7 +2,7 @@ interface Efl.Access.Editable.Text () | |||
2 | { | 2 | { |
3 | [[Elementary editable text interface]] | 3 | [[Elementary editable text interface]] |
4 | methods { | 4 | methods { |
5 | @property content @protected { | 5 | @property content @protected @beta { |
6 | [[Editable content property]] | 6 | [[Editable content property]] |
7 | set { | 7 | set { |
8 | return: bool; [[$true if setting the value succeeded, $false otherwise]] | 8 | return: bool; [[$true if setting the value succeeded, $false otherwise]] |
@@ -11,7 +11,7 @@ interface Efl.Access.Editable.Text () | |||
11 | string: string; [[Content]] | 11 | string: string; [[Content]] |
12 | } | 12 | } |
13 | } | 13 | } |
14 | insert @protected { | 14 | insert @protected @beta { |
15 | [[Insert text at given position]] | 15 | [[Insert text at given position]] |
16 | params { | 16 | params { |
17 | @in string: string; [[String to be inserted]] | 17 | @in string: string; [[String to be inserted]] |
@@ -19,7 +19,7 @@ interface Efl.Access.Editable.Text () | |||
19 | } | 19 | } |
20 | return: bool; [[$true if insert succeeded, $false otherwise]] | 20 | return: bool; [[$true if insert succeeded, $false otherwise]] |
21 | } | 21 | } |
22 | copy @protected { | 22 | copy @protected @beta { |
23 | [[Copy text between start and end parameter]] | 23 | [[Copy text between start and end parameter]] |
24 | params { | 24 | params { |
25 | @in start: int; [[Start position to copy]] | 25 | @in start: int; [[Start position to copy]] |
@@ -27,7 +27,7 @@ interface Efl.Access.Editable.Text () | |||
27 | } | 27 | } |
28 | return: bool; [[$true if copy succeeded, $false otherwise]] | 28 | return: bool; [[$true if copy succeeded, $false otherwise]] |
29 | } | 29 | } |
30 | cut @protected { | 30 | cut @protected @beta { |
31 | [[Cut text between start and end parameter]] | 31 | [[Cut text between start and end parameter]] |
32 | params { | 32 | params { |
33 | @in start: int; [[Start position to cut]] | 33 | @in start: int; [[Start position to cut]] |
@@ -35,7 +35,7 @@ interface Efl.Access.Editable.Text () | |||
35 | } | 35 | } |
36 | return: bool; [[$true if cut succeeded, $false otherwise]] | 36 | return: bool; [[$true if cut succeeded, $false otherwise]] |
37 | } | 37 | } |
38 | delete @protected { | 38 | delete @protected @beta { |
39 | [[Delete text between start and end parameter]] | 39 | [[Delete text between start and end parameter]] |
40 | params { | 40 | params { |
41 | @in start: int; [[Start position to delete]] | 41 | @in start: int; [[Start position to delete]] |
@@ -43,7 +43,7 @@ interface Efl.Access.Editable.Text () | |||
43 | } | 43 | } |
44 | return: bool; [[$true if delete succeeded, $false otherwise]] | 44 | return: bool; [[$true if delete succeeded, $false otherwise]] |
45 | } | 45 | } |
46 | paste @protected { | 46 | paste @protected @beta { |
47 | [[Paste text at given position]] | 47 | [[Paste text at given position]] |
48 | params { | 48 | params { |
49 | @in position: int; [[Position to insert text]] | 49 | @in position: int; [[Position to insert text]] |
diff --git a/src/lib/elementary/efl_access_image.eo b/src/lib/elementary/efl_access_image.eo index adfc607d02..1b06edae78 100644 --- a/src/lib/elementary/efl_access_image.eo +++ b/src/lib/elementary/efl_access_image.eo | |||
@@ -3,7 +3,7 @@ mixin Efl.Access.Image () | |||
3 | [[Accessible image mixin]] | 3 | [[Accessible image mixin]] |
4 | data: null; | 4 | data: null; |
5 | methods { | 5 | methods { |
6 | @property extents @protected { | 6 | @property extents @protected @beta { |
7 | [[Gets an image extents.]] | 7 | [[Gets an image extents.]] |
8 | get @pure_virtual { | 8 | get @pure_virtual { |
9 | } | 9 | } |
@@ -17,7 +17,7 @@ mixin Efl.Access.Image () | |||
17 | height: int; [[Image height]] | 17 | height: int; [[Image height]] |
18 | } | 18 | } |
19 | } | 19 | } |
20 | @property description @protected { | 20 | @property description @protected @beta { |
21 | [[Textual description of image]] | 21 | [[Textual description of image]] |
22 | get { | 22 | get { |
23 | } | 23 | } |
@@ -27,7 +27,7 @@ mixin Efl.Access.Image () | |||
27 | description: string; [[Textual image description]] | 27 | description: string; [[Textual image description]] |
28 | } | 28 | } |
29 | } | 29 | } |
30 | @property locale @protected { | 30 | @property locale @protected @beta { |
31 | [[Gets locale of the image description.]] | 31 | [[Gets locale of the image description.]] |
32 | get { | 32 | get { |
33 | } | 33 | } |
diff --git a/src/lib/elementary/efl_access_selection.eo b/src/lib/elementary/efl_access_selection.eo index 174cf21b2e..f25b2c245b 100644 --- a/src/lib/elementary/efl_access_selection.eo +++ b/src/lib/elementary/efl_access_selection.eo | |||
@@ -2,13 +2,13 @@ interface Efl.Access.Selection () | |||
2 | { | 2 | { |
3 | [[Elementary access selection interface]] | 3 | [[Elementary access selection interface]] |
4 | methods { | 4 | methods { |
5 | @property selected_children_count @protected { | 5 | @property selected_children_count @protected @beta { |
6 | get { | 6 | get { |
7 | [[Gets the number of currently selected children]] | 7 | [[Gets the number of currently selected children]] |
8 | return: int; [[Number of currently selected children]] | 8 | return: int; [[Number of currently selected children]] |
9 | } | 9 | } |
10 | } | 10 | } |
11 | @property selected_child @protected { | 11 | @property selected_child @protected @beta { |
12 | [[Gets child for given child index]] | 12 | [[Gets child for given child index]] |
13 | get { | 13 | get { |
14 | return: Efl.Object; [[Child object]] | 14 | return: Efl.Object; [[Child object]] |
@@ -17,36 +17,36 @@ interface Efl.Access.Selection () | |||
17 | selected_child_index: int; [[Index of child]] | 17 | selected_child_index: int; [[Index of child]] |
18 | } | 18 | } |
19 | } | 19 | } |
20 | child_select @protected { | 20 | child_select @protected @beta { |
21 | [[Adds selection for given child index]] | 21 | [[Adds selection for given child index]] |
22 | params { | 22 | params { |
23 | @in child_index: int; [[Index of child]] | 23 | @in child_index: int; [[Index of child]] |
24 | } | 24 | } |
25 | return: bool; [[$true if selection was added, $false otherwise]] | 25 | return: bool; [[$true if selection was added, $false otherwise]] |
26 | } | 26 | } |
27 | selected_child_deselect @protected { | 27 | selected_child_deselect @protected @beta { |
28 | [[Removes selection for given child index]] | 28 | [[Removes selection for given child index]] |
29 | params { | 29 | params { |
30 | @in child_index: int; [[Index of child]] | 30 | @in child_index: int; [[Index of child]] |
31 | } | 31 | } |
32 | return: bool; [[$true if selection was removed, $false otherwise]] | 32 | return: bool; [[$true if selection was removed, $false otherwise]] |
33 | } | 33 | } |
34 | is_child_selected @protected { | 34 | is_child_selected @protected @beta { |
35 | [[Determines if child specified by index is selected]] | 35 | [[Determines if child specified by index is selected]] |
36 | params { | 36 | params { |
37 | @in child_index: int; [[Index of child]] | 37 | @in child_index: int; [[Index of child]] |
38 | } | 38 | } |
39 | return: bool; [[$true if child is selected, $false otherwise]] | 39 | return: bool; [[$true if child is selected, $false otherwise]] |
40 | } | 40 | } |
41 | all_children_select @protected { | 41 | all_children_select @protected @beta { |
42 | [[Adds selection for all children]] | 42 | [[Adds selection for all children]] |
43 | return: bool; [[$true if selection was added to all children, $false otherwise]] | 43 | return: bool; [[$true if selection was added to all children, $false otherwise]] |
44 | } | 44 | } |
45 | clear @protected { | 45 | clear @protected @beta { |
46 | [[Clears the current selection]] | 46 | [[Clears the current selection]] |
47 | return: bool; [[$true if selection was cleared, $false otherwise]] | 47 | return: bool; [[$true if selection was cleared, $false otherwise]] |
48 | } | 48 | } |
49 | child_deselect @protected { | 49 | child_deselect @protected @beta { |
50 | [[Removes selection for given child index]] | 50 | [[Removes selection for given child index]] |
51 | params { | 51 | params { |
52 | @in child_index: int; [[Index of child]] | 52 | @in child_index: int; [[Index of child]] |
diff --git a/src/lib/elementary/efl_access_text.eo b/src/lib/elementary/efl_access_text.eo index 871cb68fc2..2fd823025b 100644 --- a/src/lib/elementary/efl_access_text.eo +++ b/src/lib/elementary/efl_access_text.eo | |||
@@ -48,7 +48,7 @@ interface Efl.Access.Text () | |||
48 | { | 48 | { |
49 | [[Elementary accessible text interface]] | 49 | [[Elementary accessible text interface]] |
50 | methods { | 50 | methods { |
51 | @property character @protected { | 51 | @property character @protected @beta { |
52 | get { | 52 | get { |
53 | [[Gets single character present in accessible widget's text at given offset.]] | 53 | [[Gets single character present in accessible widget's text at given offset.]] |
54 | } | 54 | } |
@@ -59,7 +59,7 @@ interface Efl.Access.Text () | |||
59 | character: Eina.Unicode; [[Character at offset. 0 when out-of bounds offset has been given. Codepoints between DC80 and DCFF indicates that string includes invalid UTF8 chars.]] | 59 | character: Eina.Unicode; [[Character at offset. 0 when out-of bounds offset has been given. Codepoints between DC80 and DCFF indicates that string includes invalid UTF8 chars.]] |
60 | } | 60 | } |
61 | } | 61 | } |
62 | @property string @protected { | 62 | @property string @protected @beta { |
63 | get { | 63 | get { |
64 | [[Gets string, start and end offset in text according to given initial offset and granularity.]] | 64 | [[Gets string, start and end offset in text according to given initial offset and granularity.]] |
65 | } | 65 | } |
@@ -72,7 +72,7 @@ interface Efl.Access.Text () | |||
72 | string: mstring @owned; [[Newly allocated UTF-8 encoded string. Must be free by a user.]] | 72 | string: mstring @owned; [[Newly allocated UTF-8 encoded string. Must be free by a user.]] |
73 | } | 73 | } |
74 | } | 74 | } |
75 | @property text @protected { | 75 | @property text @protected @beta { |
76 | get { | 76 | get { |
77 | [[Gets text of accessible widget.]] | 77 | [[Gets text of accessible widget.]] |
78 | } | 78 | } |
@@ -84,7 +84,7 @@ interface Efl.Access.Text () | |||
84 | text: mstring @owned; [[UTF-8 encoded text.]] | 84 | text: mstring @owned; [[UTF-8 encoded text.]] |
85 | } | 85 | } |
86 | } | 86 | } |
87 | @property caret_offset @protected { | 87 | @property caret_offset @protected @beta { |
88 | [[Caret offset property]] | 88 | [[Caret offset property]] |
89 | get { | 89 | get { |
90 | [[Gets offset position of caret (cursor)]] | 90 | [[Gets offset position of caret (cursor)]] |
@@ -96,7 +96,7 @@ interface Efl.Access.Text () | |||
96 | offset: int; [[Offset]] | 96 | offset: int; [[Offset]] |
97 | } | 97 | } |
98 | } | 98 | } |
99 | @property attribute @protected { | 99 | @property attribute @protected @beta { |
100 | get { | 100 | get { |
101 | [[Indicate if a text attribute with a given name is set]] | 101 | [[Indicate if a text attribute with a given name is set]] |
102 | return: bool; [[$true if attribute name is set, $false otherwise]] | 102 | return: bool; [[$true if attribute name is set, $false otherwise]] |
@@ -110,7 +110,7 @@ interface Efl.Access.Text () | |||
110 | value: mstring @owned; [[Value of text attribute. Should be free()]] | 110 | value: mstring @owned; [[Value of text attribute. Should be free()]] |
111 | } | 111 | } |
112 | } | 112 | } |
113 | @property attributes @protected { | 113 | @property attributes @protected @beta { |
114 | get { | 114 | get { |
115 | [[Gets list of all text attributes.]] | 115 | [[Gets list of all text attributes.]] |
116 | } | 116 | } |
@@ -122,7 +122,7 @@ interface Efl.Access.Text () | |||
122 | attributes: list<ptr(Efl.Access.Text.Attribute) @owned> @owned; [[List of text attributes]] | 122 | attributes: list<ptr(Efl.Access.Text.Attribute) @owned> @owned; [[List of text attributes]] |
123 | } | 123 | } |
124 | } | 124 | } |
125 | @property default_attributes @protected { | 125 | @property default_attributes @protected @beta { |
126 | [[Default attributes]] | 126 | [[Default attributes]] |
127 | get { | 127 | get { |
128 | } | 128 | } |
@@ -130,7 +130,7 @@ interface Efl.Access.Text () | |||
130 | attributes: list<ptr(Efl.Access.Text.Attribute) @owned> @owned; [[List of default attributes]] | 130 | attributes: list<ptr(Efl.Access.Text.Attribute) @owned> @owned; [[List of default attributes]] |
131 | } | 131 | } |
132 | } | 132 | } |
133 | @property character_extents @protected { | 133 | @property character_extents @protected @beta { |
134 | [[Character extents]] | 134 | [[Character extents]] |
135 | get { | 135 | get { |
136 | return: bool; [[$true if character extents, $false otherwise]] | 136 | return: bool; [[$true if character extents, $false otherwise]] |
@@ -143,7 +143,7 @@ interface Efl.Access.Text () | |||
143 | rect: Eina.Rect; [[Extents rectangle]] | 143 | rect: Eina.Rect; [[Extents rectangle]] |
144 | } | 144 | } |
145 | } | 145 | } |
146 | @property character_count @protected { | 146 | @property character_count @protected @beta { |
147 | [[Character count]] | 147 | [[Character count]] |
148 | get { | 148 | get { |
149 | } | 149 | } |
@@ -151,7 +151,7 @@ interface Efl.Access.Text () | |||
151 | count: int; [[Character count]] | 151 | count: int; [[Character count]] |
152 | } | 152 | } |
153 | } | 153 | } |
154 | @property offset_at_point @protected { | 154 | @property offset_at_point @protected @beta { |
155 | [[Offset at given point]] | 155 | [[Offset at given point]] |
156 | get { | 156 | get { |
157 | } | 157 | } |
@@ -164,7 +164,7 @@ interface Efl.Access.Text () | |||
164 | offset: int; [[Offset]] | 164 | offset: int; [[Offset]] |
165 | } | 165 | } |
166 | } | 166 | } |
167 | @property bounded_ranges @protected { | 167 | @property bounded_ranges @protected @beta { |
168 | [[Bounded ranges]] | 168 | [[Bounded ranges]] |
169 | get { | 169 | get { |
170 | } | 170 | } |
@@ -178,7 +178,7 @@ interface Efl.Access.Text () | |||
178 | ranges: list<ptr(Efl.Access.Text.Range) @owned> @owned; [[List of ranges]] | 178 | ranges: list<ptr(Efl.Access.Text.Range) @owned> @owned; [[List of ranges]] |
179 | } | 179 | } |
180 | } | 180 | } |
181 | @property range_extents @protected { | 181 | @property range_extents @protected @beta { |
182 | [[Range extents]] | 182 | [[Range extents]] |
183 | get { | 183 | get { |
184 | return: bool; [[$true if range extents, $false otherwise]] | 184 | return: bool; [[$true if range extents, $false otherwise]] |
@@ -192,7 +192,7 @@ interface Efl.Access.Text () | |||
192 | rect: Eina.Rect; [[Range rectangle]] | 192 | rect: Eina.Rect; [[Range rectangle]] |
193 | } | 193 | } |
194 | } | 194 | } |
195 | @property selections_count @protected { | 195 | @property selections_count @protected @beta { |
196 | [[Selection count property]] | 196 | [[Selection count property]] |
197 | get { | 197 | get { |
198 | } | 198 | } |
@@ -200,7 +200,7 @@ interface Efl.Access.Text () | |||
200 | count: int; [[Selection counter]] | 200 | count: int; [[Selection counter]] |
201 | } | 201 | } |
202 | } | 202 | } |
203 | @property selection @protected { | 203 | @property selection @protected @beta { |
204 | [[Selection property]] | 204 | [[Selection property]] |
205 | get { | 205 | get { |
206 | } | 206 | } |
@@ -215,7 +215,7 @@ interface Efl.Access.Text () | |||
215 | end_offset: int; [[Selection end offset]] | 215 | end_offset: int; [[Selection end offset]] |
216 | } | 216 | } |
217 | } | 217 | } |
218 | selection_add @protected { | 218 | selection_add @protected @beta { |
219 | [[Add selection]] | 219 | [[Add selection]] |
220 | params { | 220 | params { |
221 | @in start_offset: int; [[Start selection from this offset]] | 221 | @in start_offset: int; [[Start selection from this offset]] |
@@ -223,7 +223,7 @@ interface Efl.Access.Text () | |||
223 | } | 223 | } |
224 | return: bool; [[$true if selection was added, $false otherwise]] | 224 | return: bool; [[$true if selection was added, $false otherwise]] |
225 | } | 225 | } |
226 | selection_remove @protected { | 226 | selection_remove @protected @beta { |
227 | [[Remove selection]] | 227 | [[Remove selection]] |
228 | params { | 228 | params { |
229 | @in selection_number: int; [[Selection number to be removed]] | 229 | @in selection_number: int; [[Selection number to be removed]] |
diff --git a/src/lib/elementary/efl_access_value.eo b/src/lib/elementary/efl_access_value.eo index c6c344496b..a1a8fea8f5 100644 --- a/src/lib/elementary/efl_access_value.eo +++ b/src/lib/elementary/efl_access_value.eo | |||
@@ -2,7 +2,7 @@ interface Efl.Access.Value () | |||
2 | { | 2 | { |
3 | [[Elementary Access value interface]] | 3 | [[Elementary Access value interface]] |
4 | methods { | 4 | methods { |
5 | @property value_and_text @protected { | 5 | @property value_and_text @protected @beta { |
6 | [[Value and text property]] | 6 | [[Value and text property]] |
7 | get { | 7 | get { |
8 | [[Gets value displayed by a accessible widget.]] | 8 | [[Gets value displayed by a accessible widget.]] |
@@ -15,7 +15,7 @@ interface Efl.Access.Value () | |||
15 | text: string; [[string describing value in given context eg. small, enough]] | 15 | text: string; [[string describing value in given context eg. small, enough]] |
16 | } | 16 | } |
17 | } | 17 | } |
18 | @property range @protected { | 18 | @property range @protected @beta { |
19 | get { | 19 | get { |
20 | [[Gets a range of all possible values and its description]] | 20 | [[Gets a range of all possible values and its description]] |
21 | } | 21 | } |
@@ -25,7 +25,7 @@ interface Efl.Access.Value () | |||
25 | description: string; [[Description of the range]] | 25 | description: string; [[Description of the range]] |
26 | } | 26 | } |
27 | } | 27 | } |
28 | @property increment @protected { | 28 | @property increment @protected @beta { |
29 | get { | 29 | get { |
30 | [[Gets an minimal incrementation value]] | 30 | [[Gets an minimal incrementation value]] |
31 | } | 31 | } |
diff --git a/src/lib/elementary/elementary_config.h b/src/lib/elementary/elementary_config.h index ce1a00f338..459ebd0213 100644 --- a/src/lib/elementary/elementary_config.h +++ b/src/lib/elementary/elementary_config.h | |||
@@ -15,3 +15,10 @@ | |||
15 | #define EFL_CANVAS_GROUP_BETA | 15 | #define EFL_CANVAS_GROUP_BETA |
16 | #define EFL_OBJECT_BETA | 16 | #define EFL_OBJECT_BETA |
17 | #define EFL_OBJECT_PROTECTED | 17 | #define EFL_OBJECT_PROTECTED |
18 | #define EFL_ACCESS_BETA | ||
19 | #define EFL_ACCESS_COMPONENT_BETA | ||
20 | #define EFL_ACCESS_EDITABLE_TEXT_BETA | ||
21 | #define EFL_ACCESS_IMAGE_BETA | ||
22 | #define EFL_ACCESS_SELECTION_BETA | ||
23 | #define EFL_ACCESS_TEXT_BETA | ||
24 | #define EFL_ACCESS_VALUE_BETA | ||