Interface ContainerControl

All Superinterfaces:
Control, Element, EventOwner, MessageContainer, java.io.Serializable, WebFormEventOwner
All Known Subinterfaces:
ArticleControl, AsideControl, BasicBlockControl, BootstrapColumnControl, BootstrapContainerControl, BootstrapRowControl, FooterControl, GridCellControl, GridControl, GroupAndPagePanelProperties, GroupPanelControl, HeaderControl, HorizontalMenuControl, LayoutControl, ListControl, ListItemControl, ListPanelControl, MainControl, MenuControl, NavControl, PageControl, PagePanelControl, PanelControl, RepeatingTableControl, RepeatingTableListControl, RepeatingTableListRowControl, RepeatingTableRowControl, SectionControl, TabControl, TableControl, TablePageControl, TabSetControl, TitlePanelControl, VerticalMenuControl

public interface ContainerControl
extends Control
The ContainerControl interface is implemented by all controls that can act as a container i.e. they can contain other controls.
  • Method Details

    • getChildControls

      Control[] getChildControls()
      Returns an array of controls that are immediate children of this control.

      Javascript example:

       for each (var ctrl in controls.PANEL1.childControls)
       {
          ctrl.backgroundColor = "yellow";
       }
       
      Returns:
      an array of child controls
      Since:
      V4.4