// NewComponentList returns a value of ComponentList
NewComponentList returns a value of ComponentList
// NewComponentList returns a value of ComponentList
func NewComponentList(name string, elements ...interface{}) *ComponentList {
	return &ComponentList{
		ComponentListSimple: NewComponentListSimple(name, elements...),
	}
}
func NewComponentList ( name string , elements ... interface { } ) * ComponentList { return & ComponentList { ComponentListSimple : NewComponentListSimple ( name , elements ... ) , } }
NewComponentList returns a value of ComponentList
NewComponentList returns a value of ComponentList