diff options
Diffstat (limited to '')
-rw-r--r-- | src/lib/efl/Efl.h | 17 |
1 files changed, 1 insertions, 16 deletions
diff --git a/src/lib/efl/Efl.h b/src/lib/efl/Efl.h index e1cfe4156e..403750ac93 100644 --- a/src/lib/efl/Efl.h +++ b/src/lib/efl/Efl.h | |||
@@ -146,6 +146,7 @@ typedef Efl_Gfx_Path_Command_Type Efl_Gfx_Path_Command; | |||
146 | #include "interfaces/efl_ui_view.eo.h" | 146 | #include "interfaces/efl_ui_view.eo.h" |
147 | #include "interfaces/efl_ui_property_bind.eo.h" | 147 | #include "interfaces/efl_ui_property_bind.eo.h" |
148 | #include "interfaces/efl_ui_factory.eo.h" | 148 | #include "interfaces/efl_ui_factory.eo.h" |
149 | #include "interfaces/efl_ui_view_factory.eo.h" | ||
149 | #include "interfaces/efl_ui_factory_bind.eo.h" | 150 | #include "interfaces/efl_ui_factory_bind.eo.h" |
150 | #include "interfaces/efl_model_provider.eo.h" | 151 | #include "interfaces/efl_model_provider.eo.h" |
151 | #include "interfaces/efl_cached_item.eo.h" | 152 | #include "interfaces/efl_cached_item.eo.h" |
@@ -203,22 +204,6 @@ EAPI void efl_observable_tuple_free(Efl_Observable_Tuple *tuple); | |||
203 | */ | 204 | */ |
204 | EAPI Efl_Object *efl_part(const Eo *obj, const char *name); | 205 | EAPI Efl_Object *efl_part(const Eo *obj, const char *name); |
205 | 206 | ||
206 | /** | ||
207 | * @brief This triggers the create method of a factory and trigger the item created event. | ||
208 | * | ||
209 | * @param[in] factory The factory that will provide the item | ||
210 | * @param[in] model The model to use to fetch information from | ||
211 | * @param[in] parent The parent of the newly created item | ||
212 | * @return A future that will resolve with the newly created item. | ||
213 | * | ||
214 | * @since 1.23 | ||
215 | * @note This exists as we always want to trigger the event once all the logic | ||
216 | * of every factory in the chain has done what it planned to do. Basically we | ||
217 | * want the inverse of inheritance call like efl_super. So we do setup the future | ||
218 | * in this way. | ||
219 | */ | ||
220 | EAPI Eina_Future *efl_ui_view_factory_create_with_event(Efl_Ui_Factory *factory, Eina_Iterator *models, Efl_Gfx_Entity *parent); | ||
221 | |||
222 | #else | 207 | #else |
223 | 208 | ||
224 | #ifndef EFL_NOLEGACY_API_SUPPORT | 209 | #ifndef EFL_NOLEGACY_API_SUPPORT |