Efl.Ui.Factory.create

Description

Create a UI object from the necessary properties in the specified model.

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.

Since 1.23

Signature

create @protected @pure_virtual {
    params {
        @in models: iterator<Efl.Model>;
    }
    return: future<Efl.Gfx.Entity> @no_unused;
}

C signature

Eina_Future *efl_ui_factory_create(Eo *obj, Eina_Iterator *models);

Parameters

  • models (in) - Efl iterator providing the model to be associated to the new item. It should remain valid until the end of the function call.

Implemented by