import elm_genlist_item; class Elm.View.List (Efl.Object) { [[Elementary view list class]] methods { genlist_set { [[Constructor wrapper @since 1.11 ]] params { @in genlist: Efl.Canvas.Object; [[Genlist object]] @in item_type: Elm.Genlist.Item.Type; [[Item type]] @in item_style: string; [[The current item style name. $null would be default.]] } } evas_object_get { [[Return evas object @since 1.11 ]] params { @out widget: Efl.Canvas.Object; [[Returned widget]] } } property_connect { [[Connect property @since 1.11 ]] params { @in property: string; [[Property name]] @in part: string; [[Edje's theme part]] } } model_set { [[Set model @since 1.11 ]] params { @in model: Efl.Model; [[New Emodel to set]] } } model_unset { [[Unset model @since 1.11 ]] } model_get { [[Get model @since 1.11 ]] params { @out model: Efl.Model; [[Returned Emodel]] } } } /* For some reason the following comment after the event doesn't work: Event dispatch when a model is selected */ events { model,selected; [[Called when model was selected]] } implements { Efl.Object.destructor; } constructors { .genlist_set; } }