2016-04-12 02:16:20 -07:00
|
|
|
struct Efl.Ui.Box_Flow_Params {
|
|
|
|
[[Extra parameters for Box_Flow layout. Can be omitted.]]
|
|
|
|
homogenous: bool;
|
|
|
|
max_size: bool;
|
|
|
|
}
|
|
|
|
|
2016-04-19 01:43:28 -07:00
|
|
|
class Efl.Ui.Box_Flow (Efl.Ui.Box, Efl.Pack_Layout)
|
2016-04-12 02:16:20 -07:00
|
|
|
{
|
|
|
|
[[A custom layout engine for @Efl.Ui.Box.]]
|
|
|
|
legacy_prefix: null;
|
2016-04-17 21:54:46 -07:00
|
|
|
methods {
|
|
|
|
@property box_flow_homogenous {
|
|
|
|
set {}
|
|
|
|
get {}
|
|
|
|
values {
|
|
|
|
val: bool;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
@property box_flow_max_size {
|
|
|
|
set {}
|
|
|
|
get {}
|
|
|
|
values {
|
|
|
|
val: bool;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
2016-04-12 02:16:20 -07:00
|
|
|
implements {
|
2016-04-17 21:54:46 -07:00
|
|
|
Eo.Base.constructor;
|
2016-04-19 01:43:28 -07:00
|
|
|
Efl.Pack_Layout.layout_do;
|
2016-04-12 02:16:20 -07:00
|
|
|
}
|
|
|
|
}
|