elementary: properly mark iterator usage in Efl.Ui.Factory.

Reviewed-by: SangHyeon Jade Lee <sh10233.lee@samsung.com>
Differential Revision: https://phab.enlightenment.org/D10132
This commit is contained in:
Cedric Bail 2019-09-24 16:48:31 -07:00
parent 267f8fcfa8
commit e5ad8716bd
1 changed files with 2 additions and 2 deletions

View File

@ -21,10 +21,10 @@ interface @beta Efl.Ui.Factory extends Efl.Ui.Property_Bind, Efl.Ui.Factory_Bind
Note: This is the function you need to implement for a custom factory, but if you want to use a factory,
you should rely on @Efl.Ui.View_Factory.create_with_event.]]
params {
models: iterator<Efl.Model>; [[Efl iterator providing the model to be associated to the new item.
models: iterator<Efl.Model> @move; [[Efl iterator providing the model to be associated to the new item.
It should remain valid until the end of the function call.]]
}
return: future<Efl.Gfx.Entity>; [[Created UI object.]]
return: future<Efl.Gfx.Entity> @move @no_unused; [[Created UI object.]]
}
release {
[[Release a UI object and disconnect from models.]]