efl/src/lib/elementary/efl_ui_tab_bar.eo

42 lines
1.0 KiB
Plaintext
Raw Normal View History

class @beta Efl.Ui.Tab_Bar extends Efl.Ui.Layout_Base implements Efl.Ui.Single_Selectable
{
[[Tab Bar class]]
methods {
tab_count @const {
return: uint;
}
tab_add @beta {
params {
@in index: int;
@in icon : Efl.Ui.Tab_Bar_Default_Item;
}
}
tab_remove @beta {
params {
@in index: int;
}
}
}
implements {
Efl.Object.constructor;
Efl.Object.destructor;
Efl.Ui.Single_Selectable.last_selected {get;}
Efl.Ui.Single_Selectable.fallback_selection {get; set;}
Efl.Pack.pack;
Efl.Pack.pack_clear;
Efl.Pack.unpack_all;
Efl.Pack.unpack;
Efl.Pack_Linear.pack_unpack_at;
Efl.Pack_Linear.pack_begin;
Efl.Pack_Linear.pack_end;
Efl.Pack_Linear.pack_before;
Efl.Pack_Linear.pack_after;
Efl.Pack_Linear.pack_at;
Efl.Container.content_count;
Efl.Container.content_iterate;
}
composite {
Efl.Pack_Linear;
}
}