The type of the window.

It is a hint of how the Window Manager should handle it.

The window type is a construction property that can only be set at creation time, before finalize. In C this means inside efl_add().

Once set, it cannot be modified afterward.

If the object is not window object, returns Efl.Ui.Win_Type.unknown.

Since 1.22


  • type - Window type


@property win_type @beta {
    get {}
    set {}
    values {
        type: Efl.Ui.Win_Type (Efl.Ui.Win_Type.basic);

C signature

Efl_Ui_Win_Type efl_ui_win_type_get(const Eo *obj);
void efl_ui_win_type_set(Eo *obj, Efl_Ui_Win_Type type);

Implemented by