From be2e0bef07f06339d09cb06bb2d9e08503814edb Mon Sep 17 00:00:00 2001 From: Felipe Magno de Almeida Date: Wed, 2 Oct 2019 09:55:24 +0200 Subject: [PATCH] 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 --- src/lib/elementary/efl_ui_layout_factory.eo | 17 ++++++++++++++--- 1 file changed, 14 insertions(+), 3 deletions(-) diff --git a/src/lib/elementary/efl_ui_layout_factory.eo b/src/lib/elementary/efl_ui_layout_factory.eo index ac15fcc73d..4640004bec 100644 --- a/src/lib/elementary/efl_ui_layout_factory.eo +++ b/src/lib/elementary/efl_ui_layout_factory.eo @@ -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.]] } } }