~~Title: Efl.Ui.Spotlight.Manager.bind~~ ====== Efl.Ui.Spotlight.Manager.bind ====== ===== Description ===== %%This method is called the first time an %%[[:develop:api:efl:ui:spotlight:manager|Efl.Ui.Spotlight.Manager]]%% is assigned to an %%[[:develop:api:efl:ui:spotlight:container|Efl.Ui.Spotlight.Container]]%%, binding them together. The manager can read the current content of the container, subscribe to events, or do any initialization it requires.%% {{page>:develop:api-include:efl:ui:spotlight:manager:method:bind:description&nouser&nolink&nodate}} ===== Signature ===== bind @pure_virtual { params { @in spotlight: Efl.Ui.Spotlight.Container; @in group: Efl.Canvas.Group; } } ===== C signature ===== void efl_ui_spotlight_manager_bind(Eo *obj, Efl_Ui_Spotlight_Container *spotlight, Efl_Canvas_Group *group); ===== Parameters ===== * **spotlight** //(in)// - %%The container to bind the manager to.%% * **group** //(in)// - %%The graphical group where the views should be added with %%[[:develop:api:efl:canvas:group:method:group_member_add|Efl.Canvas.Group.group_member_add]]%% and removed with %%[[:develop:api:efl:canvas:group:method:group_member_remove|Efl.Canvas.Group.group_member_remove]]%%.%% ===== Implemented by ===== * [[:develop:api:efl:ui:spotlight:manager:method:bind|Efl.Ui.Spotlight.Manager.bind]] * [[:develop:api:efl:ui:spotlight:manager_stack:method:bind|Efl.Ui.Spotlight.Manager_Stack.bind]] * [[:develop:api:efl:ui:spotlight:manager_plain:method:bind|Efl.Ui.Spotlight.Manager_Plain.bind]] * [[:develop:api:efl:ui:spotlight:manager_scroll:method:bind|Efl.Ui.Spotlight.Manager_Scroll.bind]]