summaryrefslogtreecommitdiff
path: root/src/lib/elementary/efl_ui_win.eo
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/elementary/efl_ui_win.eo')
-rw-r--r--src/lib/elementary/efl_ui_win.eo246
1 files changed, 107 insertions, 139 deletions
diff --git a/src/lib/elementary/efl_ui_win.eo b/src/lib/elementary/efl_ui_win.eo
index 9cf9c7b..13a3306 100644
--- a/src/lib/elementary/efl_ui_win.eo
+++ b/src/lib/elementary/efl_ui_win.eo
@@ -8,7 +8,6 @@ enum Efl.Ui.Win_Type
8 8
9 Currently, only the X11 backed engines use them. 9 Currently, only the X11 backed engines use them.
10 ]] 10 ]]
11 legacy: efl_ui_win;
12 11
13 unknown = -1, [[Default, unknown, type]] 12 unknown = -1, [[Default, unknown, type]]
14 basic, [[A normal window. Indicates a normal, top-level window. Almost every 13 basic, [[A normal window. Indicates a normal, top-level window. Almost every
@@ -36,6 +35,10 @@ enum Efl.Ui.Win_Type
36 a new E-Mail received.]] 35 a new E-Mail received.]]
37 combo, [[A window holding the contents of a combo box. Not usually used in 36 combo, [[A window holding the contents of a combo box. Not usually used in
38 the EFL.]] 37 the EFL.]]
38 dnd,
39 inlined_image,
40 socket_image,
41 fake,
39 /* Some types have been removed from EO. Skipping to 17. */ 42 /* Some types have been removed from EO. Skipping to 17. */
40 naviframe_basic = 17 [[Used for naviframe style replacement with a back 43 naviframe_basic = 17 [[Used for naviframe style replacement with a back
41 button instead of a close button. 44 button instead of a close button.
@@ -50,7 +53,6 @@ enum Efl.Ui.Win_Keyboard_Mode
50 When the application window is being managed by Illume it may request 53 When the application window is being managed by Illume it may request
51 any of the following layouts for the virtual keyboard. 54 any of the following layouts for the virtual keyboard.
52 ]] 55 ]]
53 legacy: efl_ui_win_keyboard;
54 56
55 unknown, [[Unknown keyboard state]] 57 unknown, [[Unknown keyboard state]]
56 off, [[Request to deactivate the keyboard]] 58 off, [[Request to deactivate the keyboard]]
@@ -73,7 +75,6 @@ enum Efl.Ui.Win_Keyboard_Mode
73enum Efl.Ui.Win_Indicator_Mode 75enum Efl.Ui.Win_Indicator_Mode
74{ 76{
75 [[Defines the type indicator that can be shown]] 77 [[Defines the type indicator that can be shown]]
76 legacy: efl_ui_win_indicator;
77 78
78 off, [[Request to deactivate the indicator]] 79 off, [[Request to deactivate the indicator]]
79 bg_opaque, [[The indicator icon is opaque, as is the indicator background. 80 bg_opaque, [[The indicator icon is opaque, as is the indicator background.
@@ -86,29 +87,9 @@ enum Efl.Ui.Win_Indicator_Mode
86 If user flicks the upper side of window, the indicator is shown temporarily.]] 87 If user flicks the upper side of window, the indicator is shown temporarily.]]
87} 88}
88 89
89enum Efl.Ui.Win_Keygrab_Mode
90{
91 [[Define the keygrab modes of window. A window may send commands to the
92 Keyrouter according this mode, and perform different actions.]]
93
94 legacy: efl_ui_win_keygrab;
95 unknown = 0, [[Unknown keygrab mode]]
96 shared = (1 << 8), [[Get the grabbed-key together with the other client
97 windows]]
98 topmost = (1 << 9), [[Get the grabbed-key only when window is top of the
99 stack]]
100 exclusive = (1 << 10), [[Get the grabbed-key exclusively regardless of
101 window's position]]
102 override_exclusive = (1 << 11) [[Get the grabbed-key exclusively
103 regardless of window's position. This is
104 overrided by grabs from the other client
105 window]]
106}
107
108enum Efl.Ui.Win_Modal_Mode 90enum Efl.Ui.Win_Modal_Mode
109{ 91{
110 [[Defines the mode of a modal window]] 92 [[Defines the mode of a modal window]]
111 legacy: efl_ui_win_modal;
112 93
113 none, [[The window is not modal window.]] 94 none, [[The window is not modal window.]]
114 modal [[The window is modal window.]] 95 modal [[The window is modal window.]]
@@ -117,7 +98,6 @@ enum Efl.Ui.Win_Modal_Mode
117enum Efl.Ui.Win_Urgent_Mode 98enum Efl.Ui.Win_Urgent_Mode
118{ 99{
119 [[Defines the mode of a urgent window.]] 100 [[Defines the mode of a urgent window.]]
120 legacy: efl_ui_win_urgent;
121 101
122 none, [[The window is not a urgent window.]] 102 none, [[The window is not a urgent window.]]
123 urgent [[The window is a urgent window.]] 103 urgent [[The window is a urgent window.]]
@@ -145,7 +125,6 @@ enum Efl.Ui.Win_Move_Resize_Mode
145 125
146 @since 1.19 126 @since 1.19
147 ]] 127 ]]
148 legacy: efl_ui_win_move_resize;
149 128
150 move = 1, [[Start moving window]] 129 move = 1, [[Start moving window]]
151 top = (1 << 1), [[Start resizing window to the top]] 130 top = (1 << 1), [[Start resizing window to the top]]
@@ -161,7 +140,6 @@ class @beta Efl.Ui.Win extends Efl.Ui.Widget implements Efl.Canvas.Scene, Efl.Ac
161 Efl.Ui.Widget_Focus_Manager, Efl.Ui.Focus.Manager_Window_Root 140 Efl.Ui.Widget_Focus_Manager, Efl.Ui.Focus.Manager_Window_Root
162{ 141{
163 [[Efl UI window class]] 142 [[Efl UI window class]]
164 legacy_prefix: elm_win;
165 methods { 143 methods {
166 @property indicator_mode { 144 @property indicator_mode {
167 [[In some environments you may have an indicator that 145 [[In some environments you may have an indicator that
@@ -176,16 +154,14 @@ class @beta Efl.Ui.Win extends Efl.Ui.Widget implements Efl.Canvas.Scene, Efl.Ac
176 @since 1.18 154 @since 1.18
177 ]] 155 ]]
178 set { 156 set {
179 legacy: null;
180 } 157 }
181 get { 158 get {
182 legacy: null;
183 } 159 }
184 values { 160 values {
185 type: Efl.Ui.Win_Indicator_Mode; [[The mype, one of #Efl_Ui_Win_Indicator_Mode.]] 161 type: Efl.Ui.Win_Indicator_Mode; [[The mype, one of @Efl.Ui.Win_Indicator_Mode.]]
186 } 162 }
187 } 163 }
188 @property keyboard_mode { 164 @property keyboard_mode @beta {
189 set { 165 set {
190 [[Sets the keyboard mode of the window.]] 166 [[Sets the keyboard mode of the window.]]
191 } 167 }
@@ -193,10 +169,10 @@ class @beta Efl.Ui.Win extends Efl.Ui.Widget implements Efl.Canvas.Scene, Efl.Ac
193 [[Get the keyboard mode of the window.]] 169 [[Get the keyboard mode of the window.]]
194 } 170 }
195 values { 171 values {
196 mode: Efl.Ui.Win_Keyboard_Mode; [[The mode, one of #Efl_Ui_Win_Keyboard_Mode.]] 172 mode: Efl.Ui.Win_Keyboard_Mode; [[The mode, one of @Efl.Ui.Win_Keyboard_Mode.]]
197 } 173 }
198 } 174 }
199 @property wm_available_rotations { 175 @property wm_available_rotations @beta {
200 [[Defines which rotations this window supports. 176 [[Defines which rotations this window supports.
201 177
202 The window manager will refer to these hints and rotate the window 178 The window manager will refer to these hints and rotate the window
@@ -209,27 +185,23 @@ class @beta Efl.Ui.Win extends Efl.Ui.Widget implements Efl.Canvas.Scene, Efl.Ac
209 allow_270: bool; [[Rotated 270 degrees CCW (i.e. 90 CW).]] 185 allow_270: bool; [[Rotated 270 degrees CCW (i.e. 90 CW).]]
210 } 186 }
211 set { 187 set {
212 legacy: null;
213 } 188 }
214 get { 189 get {
215 legacy: null;
216 return: bool; [[Returns $false if available rotations were 190 return: bool; [[Returns $false if available rotations were
217 not specified.]] 191 not specified.]]
218 } 192 }
219 } 193 }
220 @property wm_available_profiles { 194 @property wm_available_profiles @beta {
221 [[Available profiles on a window.]] 195 [[Available profiles on a window.]]
222 set { 196 set {
223 legacy: null;
224 } 197 }
225 get { 198 get {
226 legacy: null;
227 } 199 }
228 values { 200 values {
229 profiles: const(array<string>); [[A list of profiles.]] 201 profiles: const(array<string>); [[A list of profiles.]]
230 } 202 }
231 } 203 }
232 @property screen_constrain { 204 @property screen_constrain @beta {
233 set { 205 set {
234 [[Constrain the maximum width and height of a window to the 206 [[Constrain the maximum width and height of a window to the
235 width and height of the screen. 207 width and height of the screen.
@@ -250,7 +222,7 @@ class @beta Efl.Ui.Win extends Efl.Ui.Widget implements Efl.Canvas.Scene, Efl.Ac
250 constrain: bool; [[$true to restrict the window's maximum size.]] 222 constrain: bool; [[$true to restrict the window's maximum size.]]
251 } 223 }
252 } 224 }
253 @property prop_focus_skip { 225 @property prop_focus_skip @beta {
254 set { 226 set {
255 [[Set the window to be skipped by keyboard focus. 227 [[Set the window to be skipped by keyboard focus.
256 228
@@ -274,7 +246,7 @@ class @beta Efl.Ui.Win extends Efl.Ui.Widget implements Efl.Canvas.Scene, Efl.Ac
274 skip: bool; [[The skip flag state ($true if it is to be skipped).]] 246 skip: bool; [[The skip flag state ($true if it is to be skipped).]]
275 } 247 }
276 } 248 }
277 @property autohide { 249 @property autohide @beta {
278 [[Window's autohide state. 250 [[Window's autohide state.
279 251
280 When closing the window in any way outside of the program control, 252 When closing the window in any way outside of the program control,
@@ -342,15 +314,15 @@ class @beta Efl.Ui.Win extends Efl.Ui.Widget implements Efl.Canvas.Scene, Efl.Ac
342 } 314 }
343 } 315 }
344 } 316 }
345 @property iconified { 317 @property minimized {
346 set { 318 set {
347 [[Set the iconified state of a window.]] 319 [[Set the minimized state of a window.]]
348 } 320 }
349 get { 321 get {
350 [[Get the iconified state of a window.]] 322 [[Get the minimized state of a window.]]
351 } 323 }
352 values { 324 values {
353 iconified: bool; [[If $true, the window is iconified.]] 325 state: bool; [[If $true, the window is minimized.]]
354 } 326 }
355 } 327 }
356 @property maximized { 328 @property maximized {
@@ -375,7 +347,7 @@ class @beta Efl.Ui.Win extends Efl.Ui.Widget implements Efl.Canvas.Scene, Efl.Ac
375 fullscreen: bool; [[If $true, the window is fullscreen.]] 347 fullscreen: bool; [[If $true, the window is fullscreen.]]
376 } 348 }
377 } 349 }
378 @property sticky { 350 @property sticky @beta {
379 set { 351 set {
380 [[Set the sticky state of the window. 352 [[Set the sticky state of the window.
381 353
@@ -391,59 +363,30 @@ class @beta Efl.Ui.Win extends Efl.Ui.Widget implements Efl.Canvas.Scene, Efl.Ac
391 sticky: bool; [[If $true, the window's sticky state is enabled.]] 363 sticky: bool; [[If $true, the window's sticky state is enabled.]]
392 } 364 }
393 } 365 }
394 @property urgent { 366 @property urgent @beta {
395 set { 367 set {
396 [[Set the urgent state of a window.]] 368 [[Set the urgent state of a window.]]
397 legacy: null;
398 } 369 }
399 get { 370 get {
400 [[Get the urgent state of a window.]] 371 [[Get the urgent state of a window.]]
401 legacy: null;
402 } 372 }
403 values { 373 values {
404 urgent: Efl.Ui.Win_Urgent_Mode; 374 urgent: Efl.Ui.Win_Urgent_Mode;
405 [[The mode of a urgent window, one of #Efl_Ui_Win_Urgent_Mode.]] 375 [[The mode of a urgent window, one of @Efl.Ui.Win_Urgent_Mode.]]
406 } 376 }
407 } 377 }
408 @property modal { 378 @property modal @beta {
409 set { 379 set {
410 [[Set the modal state of a window.]] 380 [[Set the modal state of a window.]]
411 legacy: null;
412 } 381 }
413 get { 382 get {
414 [[Get the modal state of a window.]] 383 [[Get the modal state of a window.]]
415 legacy: null;
416 } 384 }
417 values { 385 values {
418 modal: Efl.Ui.Win_Modal_Mode; [[The mode of a window, one of #Efl_Ui_Win_Modal_Mode.]] 386 modal: Efl.Ui.Win_Modal_Mode; [[The mode of a window, one of @Efl.Ui.Win_Modal_Mode.]]
419 } 387 }
420 } 388 }
421 @property noblank { 389 @property borderless @beta {
422 set {
423 [[Set the noblank property of a window.
424
425 The "noblank" property is a way to request the display on
426 which the window is shown does not blank, go to screensaver or
427 otherwise hide or obscure the window. It is intended for
428 uses such as media playback on a television where a user
429 may not want to be interrupted by an idle screen. The
430 noblank property may have no effect if the window is
431 iconified/minimized or hidden.
432
433 @since 1.11
434 ]]
435 }
436 get {
437 [[Get the noblank property of a window.
438
439 @since 1.11
440 ]]
441 }
442 values {
443 noblank: bool; [[If $true, the window is set to noblank.]]
444 }
445 }
446 @property borderless {
447 set { 390 set {
448 [[Set the borderless state of a window. 391 [[Set the borderless state of a window.
449 392
@@ -458,7 +401,7 @@ class @beta Efl.Ui.Win extends Efl.Ui.Widget implements Efl.Canvas.Scene, Efl.Ac
458 borderless: bool; [[If $true, the window is borderless.]] 401 borderless: bool; [[If $true, the window is borderless.]]
459 } 402 }
460 } 403 }
461 @property win_role { 404 @property win_role @beta {
462 /* FIXME: Do we actually need this? There is only support in X. */ 405 /* FIXME: Do we actually need this? There is only support in X. */
463 [[The role of the window. 406 [[The role of the window.
464 407
@@ -467,7 +410,6 @@ class @beta Efl.Ui.Win extends Efl.Ui.Widget implements Efl.Canvas.Scene, Efl.Ac
467 ]] 410 ]]
468 set { 411 set {
469 [[Set the role of the window.]] 412 [[Set the role of the window.]]
470 legacy: elm_win_role_set;
471 } 413 }
472 get { 414 get {
473 [[Get the role of the window. 415 [[Get the role of the window.
@@ -476,7 +418,6 @@ class @beta Efl.Ui.Win extends Efl.Ui.Widget implements Efl.Canvas.Scene, Efl.Ac
476 freed or modified. It will also be invalid if a new role 418 freed or modified. It will also be invalid if a new role
477 is set or if the window is destroyed. 419 is set or if the window is destroyed.
478 ]] 420 ]]
479 legacy: elm_win_role_get;
480 } 421 }
481 values { 422 values {
482 role: string; [[The role to set.]] 423 role: string; [[The role to set.]]
@@ -494,17 +435,15 @@ class @beta Efl.Ui.Win extends Efl.Ui.Widget implements Efl.Canvas.Scene, Efl.Ac
494 ]] 435 ]]
495 set { 436 set {
496 [[Name can only be set before finalize.]] 437 [[Name can only be set before finalize.]]
497 legacy: null;
498 } 438 }
499 get { 439 get {
500 [[ @since 1.18 ]] 440 [[ @since 1.18 ]]
501 legacy: elm_win_name_get;
502 } 441 }
503 values { 442 values {
504 name: string @nullable; [[Window name]] 443 name: string @nullable; [[Window name]]
505 } 444 }
506 } 445 }
507 @property win_type { 446 @property win_type @beta {
508 [[The type of the window. 447 [[The type of the window.
509 448
510 It is a hint of how the Window Manager should handle it. 449 It is a hint of how the Window Manager should handle it.
@@ -516,17 +455,15 @@ class @beta Efl.Ui.Win extends Efl.Ui.Widget implements Efl.Canvas.Scene, Efl.Ac
516 ]] 455 ]]
517 set { 456 set {
518 [[Type can on be set before finalize.]] 457 [[Type can on be set before finalize.]]
519 legacy: null;
520 } 458 }
521 get { 459 get {
522 [[If the object is not window object, returns $unknown.]] 460 [[If the object is not window object, returns $unknown.]]
523 legacy: elm_win_type_get;
524 } 461 }
525 values { 462 values {
526 type: Efl.Ui.Win_Type(Efl.Ui.Win_Type.unknown); [[Window type]] 463 type: Efl.Ui.Win_Type(Efl.Ui.Win_Type.unknown); [[Window type]]
527 } 464 }
528 } 465 }
529 @property accel_preference { 466 @property accel_preference @beta {
530 [[The hardware acceleration preference for this window. 467 [[The hardware acceleration preference for this window.
531 468
532 This is a constructor function and can only be called before 469 This is a constructor function and can only be called before
@@ -575,7 +512,6 @@ class @beta Efl.Ui.Win extends Efl.Ui.Widget implements Efl.Canvas.Scene, Efl.Ac
575 accel: string; [[Acceleration]] 512 accel: string; [[Acceleration]]
576 } 513 }
577 set { 514 set {
578 legacy: null;
579 } 515 }
580 get { 516 get {
581 [[This will return the value of "accel_preference" when the window 517 [[This will return the value of "accel_preference" when the window
@@ -694,7 +630,7 @@ class @beta Efl.Ui.Win extends Efl.Ui.Widget implements Efl.Canvas.Scene, Efl.Ac
694 window will be the active one afterwards. 630 window will be the active one afterwards.
695 ]] 631 ]]
696 } 632 }
697 center { 633 center @beta {
698 [[Center a window on the screen. 634 [[Center a window on the screen.
699 635
700 This function centers window $obj horizontally and/or vertically 636 This function centers window $obj horizontally and/or vertically
@@ -709,40 +645,6 @@ class @beta Efl.Ui.Win extends Efl.Ui.Widget implements Efl.Canvas.Scene, Efl.Ac
709 @in v: bool; [[If $true, center vertically. If $false, do not change vertical location.]] 645 @in v: bool; [[If $true, center vertically. If $false, do not change vertical location.]]
710 } 646 }
711 } 647 }
712 keygrab_set {
713 [[Set keygrab value of the window
714
715 This function grabs the $key of window using $grab_mode.
716 ]]
717
718 return: bool; [[$true on success, $false otherwise]]
719 params {
720 @in key: string; [[This string is the keyname to grab.]]
721 @in modifiers: Efl.Input.Modifier; [[A combination of modifier keys
722 that must be present to trigger the event. Not supported yet.]]
723 @in not_modifiers: Efl.Input.Modifier; [[A combination of modifier
724 keys that must not be present to trigger the event. Not supported yet.]]
725 @in priority: int; [[Not supported yet.]]
726 @in grab_mode: Efl.Ui.Win_Keygrab_Mode; [[Describes how the key should
727 be grabbed, wrt. focus and stacking.]]
728 }
729 legacy: null;
730 }
731 keygrab_unset {
732 [[Unset keygrab value of the window
733
734 This function unset keygrab value. Ungrab $key of window.
735 ]]
736 return: bool; [[$true on success, $false otherwise]]
737 params {
738 @in key: string; [[This string is the keyname to grab.]]
739 @in modifiers: Efl.Input.Modifier; [[A combination of modifier keys
740 that must be present to trigger the event. Not supported yet.]]
741 @in not_modifiers: Efl.Input.Modifier; [[A combination of modifier keys
742 that must not be present to trigger the event. Not supported yet.]]
743 }
744 legacy: null;
745 }
746 move_resize_start { 648 move_resize_start {
747 [[Start moving or resizing the window. 649 [[Start moving or resizing the window.
748 650
@@ -781,8 +683,6 @@ class @beta Efl.Ui.Win extends Efl.Ui.Widget implements Efl.Canvas.Scene, Efl.Ac
781 Note: the result of this API can only guarantee that the request has 683 Note: the result of this API can only guarantee that the request has
782 been forwarded to the server, but there is no guarantee that the 684 been forwarded to the server, but there is no guarantee that the
783 request can be processed by the display server. 685 request can be processed by the display server.
784
785 @since 1.19
786 ]] 686 ]]
787 return: bool; [[$true if the request was successfully sent to the 687 return: bool; [[$true if the request was successfully sent to the
788 display server, $false in case of error.]] 688 display server, $false in case of error.]]
@@ -845,6 +745,77 @@ class @beta Efl.Ui.Win extends Efl.Ui.Widget implements Efl.Canvas.Scene, Efl.Ac
845 } 745 }
846 return: iterator<const(Efl.Input.Pointer)>; [[Iterator to pointer positions]] 746 return: iterator<const(Efl.Input.Pointer)>; [[Iterator to pointer positions]]
847 } 747 }
748 @property win_rotation @beta {
749 [[The rotation of this window
750
751 The value will automatically change when the WM of this window changes its rotation. This rotation is automatically applied to all @Efl.Ui.Layout objects.
752 ]]
753 set {
754 }
755 get {
756 }
757 values {
758 rotation : int; [[The rotation of the window]]
759 }
760 }
761 @property focus_highlight_enabled {
762 [[Whether focus highlight is enabled or not.
763
764 See also @.focus_highlight_style.
765 See also @.focus_highlight_animate.
766 ]]
767 set {
768 [[Set the enabled status for the focus highlight in a window.
769
770 This function will enable or disable the focus highlight,
771 regardless of the global setting for it.
772 ]]
773 }
774 get {
775 [[Get the enabled value of the focus highlight for this window.]]
776 }
777 values {
778 enabled: bool; [[The enabled value for the highlight.]]
779 }
780 }
781 @property focus_highlight_style {
782 [[Control the widget focus highlight style.
783
784 If $style is $null, the default will be used.
785
786 See also @.focus_highlight_enabled.
787 See also @.focus_highlight_animate.
788 ]]
789 set {
790 /* FIXME: This is async... success here means nothing. */
791 return: bool; [[$true on success, $false otherwise.]]
792 }
793 get {
794 }
795 values {
796 style: string @nullable; [[The name of the focus highlight style.]]
797 }
798 }
799 @property focus_highlight_animate {
800 [[Whether focus highlight should animate or not.
801
802 See also @.focus_highlight_style.
803 See also @.focus_highlight_enabled.
804 ]]
805 set {
806 [[Set the animate status for the focus highlight for this window.
807
808 This function will enable or disable the animation of focus
809 highlight.
810 ]]
811 }
812 get {
813 [[Get the animate value of the focus highlight for this window.]]
814 }
815 values {
816 animate: bool; [[The enabled value for the highlight animation.]]
817 }
818 }
848 } 819 }
849 implements { 820 implements {
850 class.constructor; 821 class.constructor;
@@ -861,11 +832,8 @@ class @beta Efl.Ui.Win extends Efl.Ui.Widget implements Efl.Canvas.Scene, Efl.Ac
861 Efl.Gfx.Stack.lower_to_bottom; [[This action is ignored by the Window.]] 832 Efl.Gfx.Stack.lower_to_bottom; [[This action is ignored by the Window.]]
862 Efl.Ui.Widget.theme_apply; 833 Efl.Ui.Widget.theme_apply;
863 Efl.Ui.Focus.Object.focus { get; } 834 Efl.Ui.Focus.Object.focus { get; }
864 Efl.Ui.Widget.focus_highlight_style { get; set; }
865 Efl.Ui.Widget.focus_highlight_enabled { get; set; }
866 Efl.Ui.Widget.focus_highlight_animate { get; set; }
867 Efl.Ui.Focus.Object.on_focus_update; 835 Efl.Ui.Focus.Object.on_focus_update;
868 Efl.Ui.Widget.widget_event; 836 Efl.Ui.Widget.widget_input_event_handler;
869 Efl.Ui.Widget_Focus_Manager.focus_manager_create; 837 Efl.Ui.Widget_Focus_Manager.focus_manager_create;
870 Efl.Access.Object.state_set { get; } 838 Efl.Access.Object.state_set { get; }
871 Efl.Access.Object.i18n_name { get; } 839 Efl.Access.Object.i18n_name { get; }
@@ -884,7 +852,7 @@ class @beta Efl.Ui.Win extends Efl.Ui.Widget implements Efl.Canvas.Scene, Efl.Ac
884 Efl.Canvas.Scene.pointer_position { get; } 852 Efl.Canvas.Scene.pointer_position { get; }
885 Efl.Canvas.Pointer.pointer_inside { get; } 853 Efl.Canvas.Pointer.pointer_inside { get; }
886 Efl.Canvas.Scene.image_max_size { get; } 854 Efl.Canvas.Scene.image_max_size { get; }
887 Efl.Canvas.Scene.smart_objects_calculate; 855 Efl.Canvas.Scene.group_objects_calculate;
888 Efl.Canvas.Scene.objects_at_xy_get; 856 Efl.Canvas.Scene.objects_at_xy_get;
889 Efl.Canvas.Scene.object_top_at_xy_get; 857 Efl.Canvas.Scene.object_top_at_xy_get;
890 Efl.Canvas.Scene.objects_in_rectangle_get; 858 Efl.Canvas.Scene.objects_in_rectangle_get;
@@ -902,21 +870,21 @@ class @beta Efl.Ui.Win extends Efl.Ui.Widget implements Efl.Canvas.Scene, Efl.Ac
902 } 870 }
903 events { 871 events {
904 delete,request: void; [[Called when the window receives a delete request]] 872 delete,request: void; [[Called when the window receives a delete request]]
905 withdrawn: void; [[Called when window is withdrawn]] 873 withdrawn @beta: void; [[Called when window is withdrawn]]
906 iconified: void; [[Called when window is iconified]] 874 minimized: void; [[Called when window is minimized]]
907 normal: void; [[Called when window is set to normal state]] 875 normal: void; [[Called when window is set to normal state]]
908 stick: void; [[Called when window is set as sticky]] 876 stick @beta: void; [[Called when window is set as sticky]]
909 unstick: void; [[Called when window is no longer set as sticky]] 877 unstick @beta: void; [[Called when window is no longer set as sticky]]
910 fullscreen: void; [[Called when window is set to fullscreen]] 878 fullscreen: void; [[Called when window is set to fullscreen]]
911 unfullscreen: void; [[Called when window is no longer set to fullscreen]] 879 unfullscreen: void; [[Called when window is no longer set to fullscreen]]
912 maximized: void; [[Called when window is set to maximized]] 880 maximized: void; [[Called when window is set to maximized]]
913 unmaximized: void; [[Called when window is no longer set to maximized]] 881 unmaximized: void; [[Called when window is no longer set to maximized]]
914 indicator,prop,changed: void; [[Called when indicator is property changed]] 882 indicator,prop,changed @beta: void; [[Called when indicator is property changed]]
915 rotation,changed: void; [[Called when window rotation is changed]] 883 rotation,changed: void; [[Called when window rotation is changed]]
916 profile,changed: void; [[Called when profile is changed]] 884 profile,changed @beta: void; [[Called when profile is changed]]
917 wm,rotation,changed: void; [[Called when window manager rotation is changed]] 885 wm,rotation,changed @beta: void; [[Called when window manager rotation is changed]]
918 theme,changed: void; [[Called when theme is changed]] 886 theme,changed: void; [[Called when theme is changed]]
919 elm,action,block_menu: void; [[Called when elementary block menu action occurs]] 887 elm,action,block_menu @beta: void; [[Called when elementary block menu action occurs]]
920 pause: void; [[Called when the window is not going be displayed for some time]] 888 pause: void; [[Called when the window is not going be displayed for some time]]
921 resume: void; [[Called before a window is rendered after a pause event]] 889 resume: void; [[Called before a window is rendered after a pause event]]
922 } 890 }