elementary: Add documentatio to efl_ui_layout_factory.eo

Summary:
Documentation was very sparse and actually empty in some places. Add proper documentation

Related to T7717

Reviewers: woohyun, cedric, SanghyeonLee, lauromoura, brunobelo, myoungwoon, segfaultxavi

Reviewed By: segfaultxavi

Subscribers: segfaultxavi, #reviewers, #committers

Tags: #efl

Differential Revision: https://phab.enlightenment.org/D10267
This commit is contained in:
Felipe Magno de Almeida 2019-10-02 09:55:24 +02:00 committed by Xavi Artigas
parent 3f51e30976
commit be2e0bef07
1 changed files with 14 additions and 3 deletions

View File

@ -1,13 +1,24 @@
class @beta Efl.Ui.Layout_Factory extends Efl.Ui.Caching_Factory
{
[[Efl Ui Layout Factory class]]
[[@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 used.]]
style: string; [[The style to use.]]
}
}
}