~~Title: Efl.Ui.Grid.constructor~~ ====== Efl.Ui.Grid.constructor ====== ===== Description ===== %%Implement this method to provide optional initialization code for your object.%% %%See the Life Cycle section in this class' description.%% //Since 1.22// {{page>:develop:api-include:efl:ui:grid:method:constructor:description&nouser&nolink&nodate}} //Overridden from [[:develop:api:efl:ui:collection:method:constructor|Efl.Object.constructor]].//===== Signature ===== constructor { return: Efl.Object; } ===== C signature ===== Efl_Object *efl_constructor(Eo *obj); ===== Implemented by ===== * [[:develop:api:efl:object:method:constructor|Efl.Object.constructor]] * [[:develop:api:efl:loop_handler:method:constructor|Efl.Loop_Handler.constructor]] * [[:develop:api:eio:sentry:method:constructor|Eio.Sentry.constructor]] * [[:develop:api:efl:canvas:vg:node:method:constructor|Efl.Canvas.Vg.Node.constructor]] * [[:develop:api:efl:canvas:vg:shape:method:constructor|Efl.Canvas.Vg.Shape.constructor]] * [[:develop:api:efl:canvas:vg:container:method:constructor|Efl.Canvas.Vg.Container.constructor]] * [[:develop:api:efl:canvas:vg:image:method:constructor|Efl.Canvas.Vg.Image.constructor]] * [[:develop:api:efl:canvas:vg:gradient_linear:method:constructor|Efl.Canvas.Vg.Gradient_Linear.constructor]] * [[:develop:api:efl:canvas:vg:gradient_radial:method:constructor|Efl.Canvas.Vg.Gradient_Radial.constructor]] * [[:develop:api:efl:decelerate_interpolator:method:constructor|Efl.Decelerate_Interpolator.constructor]] * [[:develop:api:efl:canvas:gesture_zoom:method:constructor|Efl.Canvas.Gesture_Zoom.constructor]] * [[:develop:api:efl:canvas:gesture_double_tap:method:constructor|Efl.Canvas.Gesture_Double_Tap.constructor]] * [[:develop:api:efl:canvas:gesture_triple_tap:method:constructor|Efl.Canvas.Gesture_Triple_Tap.constructor]] * [[:develop:api:efl:canvas:gesture_momentum:method:constructor|Efl.Canvas.Gesture_Momentum.constructor]] * [[:develop:api:efl:canvas:gesture_flick:method:constructor|Efl.Canvas.Gesture_Flick.constructor]] * [[:develop:api:efl:canvas:gesture_long_tap:method:constructor|Efl.Canvas.Gesture_Long_Tap.constructor]] * [[:develop:api:efl:canvas:gesture_tap:method:constructor|Efl.Canvas.Gesture_Tap.constructor]] * [[:develop:api:efl:ui:theme:method:constructor|Efl.Ui.Theme.constructor]] * [[:develop:api:efl:input:pointer:method:constructor|Efl.Input.Pointer.constructor]] * [[:develop:api:efl:datetime:manager:method:constructor|Efl.Datetime.Manager.constructor]] * [[:develop:api:efl:canvas:gesture_touch:method:constructor|Efl.Canvas.Gesture_Touch.constructor]] * [[:develop:api:efl:loop_message_handler:method:constructor|Efl.Loop_Message_Handler.constructor]] * [[:develop:api:ecore:event:message:handler:method:constructor|Ecore.Event.Message.Handler.constructor]] * [[:develop:api:efl:loop_message_future_handler:method:constructor|Efl.Loop_Message_Future_Handler.constructor]] * [[:develop:api:efl:divisor_interpolator:method:constructor|Efl.Divisor_Interpolator.constructor]] * [[:develop:api:efl:ui:text_factory:fallback:method:constructor|Efl.Ui.Text_Factory.Fallback.constructor]] * [[:develop:api:efl:ui:selection_manager:method:constructor|Efl.Ui.Selection_Manager.constructor]] * [[:develop:api:efl:ui:text_factory:images:method:constructor|Efl.Ui.Text_Factory.Images.constructor]] * [[:develop:api:efl:loop_message:method:constructor|Efl.Loop_Message.constructor]] * [[:develop:api:efl:loop_message_future:method:constructor|Efl.Loop_Message_Future.constructor]] * [[:develop:api:ecore:event:message:method:constructor|Ecore.Event.Message.constructor]] * [[:develop:api:efl:input:device:method:constructor|Efl.Input.Device.constructor]] * [[:develop:api:efl:sinusoidal_interpolator:method:constructor|Efl.Sinusoidal_Interpolator.constructor]] * [[:develop:api:efl:canvas:animation_player:method:constructor|Efl.Canvas.Animation_Player.constructor]] * [[:develop:api:efl:cubic_bezier_interpolator:method:constructor|Efl.Cubic_Bezier_Interpolator.constructor]] * [[:develop:api:efl:input:key:method:constructor|Efl.Input.Key.constructor]] * [[:develop:api:ecore:audio:method:constructor|Ecore.Audio.constructor]] * [[:develop:api:ecore:audio:in:method:constructor|Ecore.Audio.In.constructor]] * [[:develop:api:ecore:audio:in:tone:method:constructor|Ecore.Audio.In.Tone.constructor]] * [[:develop:api:ecore:audio:out:method:constructor|Ecore.Audio.Out.constructor]] * [[:develop:api:ecore:audio:out:wasapi:method:constructor|Ecore.Audio.Out.Wasapi.constructor]] * [[:develop:api:ecore:audio:out:sndfile:method:constructor|Ecore.Audio.Out.Sndfile.constructor]] * [[:develop:api:ecore:audio:out:pulse:method:constructor|Ecore.Audio.Out.Pulse.constructor]] * [[:develop:api:efl:input:hold:method:constructor|Efl.Input.Hold.constructor]] * [[:develop:api:efl:core:env:method:constructor|Efl.Core.Env.constructor]] * [[:develop:api:efl:core:proc_env:method:constructor|Efl.Core.Proc_Env.constructor]] * [[:develop:api:efl:spring_interpolator:method:constructor|Efl.Spring_Interpolator.constructor]] * [[:develop:api:efl:accelerate_interpolator:method:constructor|Efl.Accelerate_Interpolator.constructor]] * [[:develop:api:efl:mono_model_internal_child:method:constructor|Efl.Mono_Model_Internal_Child.constructor]] * [[:develop:api:efl:net:server_windows:method:constructor|Efl.Net.Server_Windows.constructor]] * [[:develop:api:efl:mono_model_internal:method:constructor|Efl.Mono_Model_Internal.constructor]] * [[:develop:api:efl:loop_fd:method:constructor|Efl.Loop_Fd.constructor]] * [[:develop:api:efl:io:file:method:constructor|Efl.Io.File.constructor]] * [[:develop:api:efl:net:server_fd:method:constructor|Efl.Net.Server_Fd.constructor]] * [[:develop:api:efl:net:server_ip:method:constructor|Efl.Net.Server_Ip.constructor]] * [[:develop:api:efl:net:server_udp:method:constructor|Efl.Net.Server_Udp.constructor]] * [[:develop:api:efl:net:server_ssl:method:constructor|Efl.Net.Server_Ssl.constructor]] * [[:develop:api:efl:net:socket_fd:method:constructor|Efl.Net.Socket_Fd.constructor]] * [[:develop:api:efl:net:socket_udp:method:constructor|Efl.Net.Socket_Udp.constructor]] * [[:develop:api:efl:net:dialer_udp:method:constructor|Efl.Net.Dialer_Udp.constructor]] * [[:develop:api:efl:net:dialer_unix:method:constructor|Efl.Net.Dialer_Unix.constructor]] * [[:develop:api:efl:net:dialer_tcp:method:constructor|Efl.Net.Dialer_Tcp.constructor]] * [[:develop:api:efl:net:socket_ssl:method:constructor|Efl.Net.Socket_Ssl.constructor]] * [[:develop:api:efl:net:dialer_ssl:method:constructor|Efl.Net.Dialer_Ssl.constructor]] * [[:develop:api:efl:canvas:object:method:constructor|Efl.Canvas.Object.constructor]] * [[:develop:api:efl:canvas:image_internal:method:constructor|Efl.Canvas.Image_Internal.constructor]] * [[:develop:api:efl:canvas:snapshot:method:constructor|Efl.Canvas.Snapshot.constructor]] * [[:develop:api:efl:canvas:surface:method:constructor|Efl.Canvas.Surface.constructor]] * [[:develop:api:efl:canvas:surface_tbm:method:constructor|Efl.Canvas.Surface_Tbm.constructor]] * [[:develop:api:efl:canvas:surface_x11:method:constructor|Efl.Canvas.Surface_X11.constructor]] * [[:develop:api:efl:canvas:surface_wayland:method:constructor|Efl.Canvas.Surface_Wayland.constructor]] * [[:develop:api:efl:canvas:rectangle:method:constructor|Efl.Canvas.Rectangle.constructor]] * [[:develop:api:efl:canvas:text:method:constructor|Efl.Canvas.Text.constructor]] * [[:develop:api:efl:ui:internal:text:interactive:method:constructor|Efl.Ui.Internal.Text.Interactive.constructor]] * [[:develop:api:efl:canvas:group:method:constructor|Efl.Canvas.Group.constructor]] * [[:develop:api:efl:canvas:video:method:constructor|Efl.Canvas.Video.constructor]] * [[:develop:api:efl:canvas:event_grabber:method:constructor|Efl.Canvas.Event_Grabber.constructor]] * [[:develop:api:efl:canvas:layout:method:constructor|Efl.Canvas.Layout.constructor]] * [[:develop:api:efl:ui:widget:method:constructor|Efl.Ui.Widget.constructor]] * [[:develop:api:efl:ui:win:method:constructor|Efl.Ui.Win.constructor]] * [[:develop:api:efl:ui:table:method:constructor|Efl.Ui.Table.constructor]] * [[:develop:api:efl:ui:table_static:method:constructor|Efl.Ui.Table_Static.constructor]] * [[:develop:api:efl:ui:flip:method:constructor|Efl.Ui.Flip.constructor]] * [[:develop:api:efl:ui:box:method:constructor|Efl.Ui.Box.constructor]] * [[:develop:api:efl:ui:radio_box:method:constructor|Efl.Ui.Radio_Box.constructor]] * [[:develop:api:efl:ui:image:method:constructor|Efl.Ui.Image.constructor]] * [[:develop:api:efl:ui:image_zoomable:method:constructor|Efl.Ui.Image_Zoomable.constructor]] * [[:develop:api:efl:ui:animation_view:method:constructor|Efl.Ui.Animation_View.constructor]] * [[:develop:api:efl:ui:layout_base:method:constructor|Efl.Ui.Layout_Base.constructor]] * [[:develop:api:efl:ui:slider:method:constructor|Efl.Ui.Slider.constructor]] * [[:develop:api:efl:ui:check:method:constructor|Efl.Ui.Check.constructor]] * [[:develop:api:efl:ui:radio:method:constructor|Efl.Ui.Radio.constructor]] * [[:develop:api:efl:ui:timepicker:method:constructor|Efl.Ui.Timepicker.constructor]] * [[:develop:api:efl:ui:clock:method:constructor|Efl.Ui.Clock.constructor]] * [[:develop:api:efl:ui:clock_legacy:method:constructor|Efl.Ui.Clock_Legacy.constructor]] * [[:develop:api:efl:ui:text:method:constructor|Efl.Ui.Text.constructor]] * [[:develop:api:efl:ui:text_async:method:constructor|Efl.Ui.Text_Async.constructor]] * [[:develop:api:efl:ui:text_editable:method:constructor|Efl.Ui.Text_Editable.constructor]] * [[:develop:api:efl:ui:tab_bar:method:constructor|Efl.Ui.Tab_Bar.constructor]] * [[:develop:api:efl:ui:spin:method:constructor|Efl.Ui.Spin.constructor]] * [[:develop:api:efl:ui:spin_button:method:constructor|Efl.Ui.Spin_Button.constructor]] * [[:develop:api:efl:ui:collection_view:method:constructor|Efl.Ui.Collection_View.constructor]] * [[:develop:api:efl:ui:list_view:method:constructor|Efl.Ui.List_View.constructor]] * [[:develop:api:efl:ui:grid_view:method:constructor|Efl.Ui.Grid_View.constructor]] * [[:develop:api:efl:ui:panel:method:constructor|Efl.Ui.Panel.constructor]] * [[:develop:api:efl:ui:item:method:constructor|Efl.Ui.Item.constructor]] * [[:develop:api:efl:ui:grid_default_item:method:constructor|Efl.Ui.Grid_Default_Item.constructor]] * [[:develop:api:efl:ui:list_default_item:method:constructor|Efl.Ui.List_Default_Item.constructor]] * [[:develop:api:efl:ui:tab_bar_default_item:method:constructor|Efl.Ui.Tab_Bar_Default_Item.constructor]] * [[:develop:api:efl:ui:group_item:method:constructor|Efl.Ui.Group_Item.constructor]] * [[:develop:api:efl:ui:slider_interval:method:constructor|Efl.Ui.Slider_Interval.constructor]] * [[:develop:api:efl:ui:layout:method:constructor|Efl.Ui.Layout.constructor]] * [[:develop:api:elm:code_widget:method:constructor|Elm.Code_Widget.constructor]] * [[:develop:api:efl:ui:tab_page:method:constructor|Efl.Ui.Tab_Page.constructor]] * [[:develop:api:efl:ui:textpath:method:constructor|Efl.Ui.Textpath.constructor]] * [[:develop:api:efl:ui:datepicker:method:constructor|Efl.Ui.Datepicker.constructor]] * [[:develop:api:efl:ui:tags:method:constructor|Efl.Ui.Tags.constructor]] * [[:develop:api:efl:ui:scroller:method:constructor|Efl.Ui.Scroller.constructor]] * [[:develop:api:efl:ui:internal_text_scroller:method:constructor|Efl.Ui.Internal_Text_Scroller.constructor]] * [[:develop:api:efl:ui:collection:method:constructor|Efl.Ui.Collection.constructor]] * [[:develop:api:efl:ui:list:method:constructor|Efl.Ui.List.constructor]] * [[:develop:api:efl:ui:grid:method:constructor|Efl.Ui.Grid.constructor]] * [[:develop:api:efl:ui:panes:method:constructor|Efl.Ui.Panes.constructor]] * [[:develop:api:efl:ui:calendar:method:constructor|Efl.Ui.Calendar.constructor]] * [[:develop:api:efl:ui:frame:method:constructor|Efl.Ui.Frame.constructor]] * [[:develop:api:efl:ui:progressbar:method:constructor|Efl.Ui.Progressbar.constructor]] * [[:develop:api:efl:ui:popup:method:constructor|Efl.Ui.Popup.constructor]] * [[:develop:api:efl:ui:alert_popup:method:constructor|Efl.Ui.Alert_Popup.constructor]] * [[:develop:api:efl:ui:navigation_layout:method:constructor|Efl.Ui.Navigation_Layout.constructor]] * [[:develop:api:efl:ui:video:method:constructor|Efl.Ui.Video.constructor]] * [[:develop:api:efl:ui:button:method:constructor|Efl.Ui.Button.constructor]] * [[:develop:api:efl:ui:navigation_bar:method:constructor|Efl.Ui.Navigation_Bar.constructor]] * [[:develop:api:efl:ui:spotlight:container:method:constructor|Efl.Ui.Spotlight.Container.constructor]] * [[:develop:api:efl:ui:tab_pager:method:constructor|Efl.Ui.Tab_Pager.constructor]] * [[:develop:api:efl:ui:bg:method:constructor|Efl.Ui.Bg.constructor]] * [[:develop:api:efl:ui:relative_layout:method:constructor|Efl.Ui.Relative_Layout.constructor]] * [[:develop:api:efl:ui:pan:method:constructor|Efl.Ui.Pan.constructor]] * [[:develop:api:efl:canvas:vg:object:method:constructor|Efl.Canvas.Vg.Object.constructor]] * [[:develop:api:efl:canvas:polygon:method:constructor|Efl.Canvas.Polygon.constructor]] * [[:develop:api:efl:loop_timer:method:constructor|Efl.Loop_Timer.constructor]] * [[:develop:api:eldbus:model:connection:method:constructor|Eldbus.Model.Connection.constructor]] * [[:develop:api:eldbus:model:proxy:method:constructor|Eldbus.Model.Proxy.constructor]] * [[:develop:api:eldbus:model:arguments:method:constructor|Eldbus.Model.Arguments.constructor]] * [[:develop:api:eldbus:model:signal:method:constructor|Eldbus.Model.Signal.constructor]] * [[:develop:api:eldbus:model:method:method:constructor|Eldbus.Model.Method.constructor]] * [[:develop:api:eldbus:model:object:method:constructor|Eldbus.Model.Object.constructor]] * [[:develop:api:efl:boolean_model:method:constructor|Efl.Boolean_Model.constructor]] * [[:develop:api:efl:ui:select_model:method:constructor|Efl.Ui.Select_Model.constructor]] * [[:develop:api:efl:ui:state_model:method:constructor|Efl.Ui.State_Model.constructor]] * [[:develop:api:efl:container_model:method:constructor|Efl.Container_Model.constructor]] * [[:develop:api:efl:ui:view_model:method:constructor|Efl.Ui.View_Model.constructor]] * [[:develop:api:efl:ui:homogeneous_model:method:constructor|Efl.Ui.Homogeneous_Model.constructor]] * [[:develop:api:efl:ui:exact_model:method:constructor|Efl.Ui.Exact_Model.constructor]] * [[:develop:api:efl:ui:average_model:method:constructor|Efl.Ui.Average_Model.constructor]] * [[:develop:api:efl:generic_model:method:constructor|Efl.Generic_Model.constructor]] * [[:develop:api:efl:net:dialer_websocket:method:constructor|Efl.Net.Dialer_Websocket.constructor]] * [[:develop:api:efl:net:control:manager:method:constructor|Efl.Net.Control.Manager.constructor]] * [[:develop:api:efl:ui:widget_factory:method:constructor|Efl.Ui.Widget_Factory.constructor]] * [[:develop:api:efl:ui:image_factory:method:constructor|Efl.Ui.Image_Factory.constructor]] * [[:develop:api:efl:ui:layout_factory:method:constructor|Efl.Ui.Layout_Factory.constructor]] * [[:develop:api:efl:task:method:constructor|Efl.Task.constructor]] * [[:develop:api:efl:loop:method:constructor|Efl.Loop.constructor]] * [[:develop:api:efl:appthread:method:constructor|Efl.Appthread.constructor]] * [[:develop:api:efl:exe:method:constructor|Efl.Exe.constructor]] * [[:develop:api:efl:thread:method:constructor|Efl.Thread.constructor]] * [[:develop:api:efl:net:session:method:constructor|Efl.Net.Session.constructor]] * [[:develop:api:efl:net:dialer_http:method:constructor|Efl.Net.Dialer_Http.constructor]] * [[:develop:api:efl:net:socket_windows:method:constructor|Efl.Net.Socket_Windows.constructor]] * [[:develop:api:efl:io:copier:method:constructor|Efl.Io.Copier.constructor]] * [[:develop:api:efl:ui:focus:manager_calc:method:constructor|Efl.Ui.Focus.Manager_Calc.constructor]] * [[:develop:api:efl:ui:focus:manager_root_focus:method:constructor|Efl.Ui.Focus.Manager_Root_Focus.constructor]] * [[:develop:api:ector:gl:surface:method:constructor|Ector.GL.Surface.constructor]] * [[:develop:api:evas:canvas3d:object:method:constructor|Evas.Canvas3D.Object.constructor]] * [[:develop:api:evas:canvas3d:mesh:method:constructor|Evas.Canvas3D.Mesh.constructor]] * [[:develop:api:evas:canvas3d:light:method:constructor|Evas.Canvas3D.Light.constructor]] * [[:develop:api:evas:canvas3d:texture:method:constructor|Evas.Canvas3D.Texture.constructor]] * [[:develop:api:evas:canvas3d:camera:method:constructor|Evas.Canvas3D.Camera.constructor]] * [[:develop:api:evas:canvas3d:primitive:method:constructor|Evas.Canvas3D.Primitive.constructor]] * [[:develop:api:evas:canvas3d:material:method:constructor|Evas.Canvas3D.Material.constructor]] * [[:develop:api:evas:canvas3d:scene:method:constructor|Evas.Canvas3D.Scene.constructor]] * [[:develop:api:evas:canvas3d:node:method:constructor|Evas.Canvas3D.Node.constructor]] * [[:develop:api:efl:net:ssl:context:method:constructor|Efl.Net.Ssl.Context.constructor]] * [[:develop:api:ector:software:buffer:method:constructor|Ector.Software.Buffer.constructor]] * [[:develop:api:ector:software:surface:method:constructor|Ector.Software.Surface.constructor]] * [[:develop:api:efl:observable:method:constructor|Efl.Observable.constructor]] * [[:develop:api:efl:canvas:gesture_manager:method:constructor|Efl.Canvas.Gesture_Manager.constructor]] * [[:develop:api:efl:ui:scroll:manager:method:constructor|Efl.Ui.Scroll.Manager.constructor]] * [[:develop:api:efl:canvas:gesture_recognizer:method:constructor|Efl.Canvas.Gesture_Recognizer.constructor]] * [[:develop:api:efl:input:focus:method:constructor|Efl.Input.Focus.constructor]] * [[:develop:api:ector:renderer:software:image:method:constructor|Ector.Renderer.Software.Image.constructor]] * [[:develop:api:ector:renderer:software:gradient:linear:method:constructor|Ector.Renderer.Software.Gradient.Linear.constructor]] * [[:develop:api:ector:renderer:software:shape:method:constructor|Ector.Renderer.Software.Shape.constructor]] * [[:develop:api:ector:renderer:software:gradient:radial:method:constructor|Ector.Renderer.Software.Gradient.Radial.constructor]] * [[:develop:api:ector:renderer:gl:method:constructor|Ector.Renderer.GL.constructor]] * [[:develop:api:ector:renderer:gl:gradient:radial:method:constructor|Ector.Renderer.GL.Gradient.Radial.constructor]] * [[:develop:api:ector:renderer:gl:shape:method:constructor|Ector.Renderer.GL.Shape.constructor]] * [[:develop:api:ector:renderer:gl:gradient:linear:method:constructor|Ector.Renderer.GL.Gradient.Linear.constructor]] * [[:develop:api:efl:canvas:animation_alpha:method:constructor|Efl.Canvas.Animation_Alpha.constructor]] * [[:develop:api:efl:canvas:animation_rotate:method:constructor|Efl.Canvas.Animation_Rotate.constructor]] * [[:develop:api:efl:canvas:animation_scale:method:constructor|Efl.Canvas.Animation_Scale.constructor]] * [[:develop:api:efl:canvas:animation_translate:method:constructor|Efl.Canvas.Animation_Translate.constructor]] * [[:develop:api:efl:canvas:animation_group:method:constructor|Efl.Canvas.Animation_Group.constructor]] * [[:develop:api:efl:bounce_interpolator:method:constructor|Efl.Bounce_Interpolator.constructor]]