33 lines
1.0 KiB
Plaintext
33 lines
1.0 KiB
Plaintext
class @beta Efl.Ui.Layout_Factory extends Efl.Ui.Caching_Factory
|
|
{
|
|
[[@Efl.Ui.Factory that creates @Efl.Ui.Layout objects with caching.
|
|
|
|
This factory is meant to be used by @Efl.Ui.View objects that use
|
|
items with Layout and need the items to be created, updated,
|
|
their model set and connected automatically before the @Efl.Ui.View
|
|
receives the item instance.
|
|
|
|
This class inherits from @Efl.Ui.Caching_Factory and inherits
|
|
all its properties.
|
|
]]
|
|
methods {
|
|
theme_config {
|
|
[[Set the theme that will be applied to the created @Efl.Ui.Layout objects.
|
|
See @Efl.Ui.Layout_Base.theme for more details.
|
|
]]
|
|
params {
|
|
klass: string; [[The class of the group.]]
|
|
group: string; [[The group.]]
|
|
style: string; [[The style to use.]]
|
|
}
|
|
}
|
|
}
|
|
|
|
implements {
|
|
Efl.Object.constructor;
|
|
Efl.Object.destructor;
|
|
Efl.Ui.Property_Bind.property_bind;
|
|
Efl.Ui.Factory_Bind.factory_bind;
|
|
}
|
|
}
|