1class Efl.Ui.Widget_Factory extends Efl.Loop_Consumer implements Efl.Ui.Factory, Efl.Part 2{ 3 [[Efl Ui Factory that provides @Efl.Ui.Widget. 4 5 This factory is designed to build @Efl.Ui.Widget and optionally set their 6 @Efl.Ui.Widget.style if it was connected with @Efl.Ui.Property_Bind.property_bind "$style". 7 8 @since 1.23 9 ]] 10 methods { 11 @property item_class { 12 [[Define the class of the item returned by this factory.]] 13 get {} 14 set {} 15 values { 16 klass: const(Efl.Class); [[The class identifier to create item from.]] 17 } 18 } 19 } 20 21 implements { 22 Efl.Object.constructor; 23 Efl.Ui.Factory.create; 24 Efl.Ui.Factory.release; 25 Efl.Ui.Property_Bind.property_bind; 26 Efl.Ui.Factory_Bind.factory_bind; 27 Efl.Part.part_get; 28 Efl.Object.finalize; 29 } 30 constructors { 31 .item_class @optional; 32 } 33} 34