public interface IBlock extends IWidget
Modifier and Type | Method and Description |
---|---|
void |
addChild(IWidget child)
Add child
|
void |
addFragment(IFragmentComponent fragment)
Add fragment
|
IWidget |
getChildRecursively(String id)
Get all children recursively by id
|
List<? extends IWidget> |
getChildren()
Get children
|
LinkedList<IWidget> |
getChildrenRecursively()
Get all children recursively
|
List<IWidget> |
getChildrenRecursively(Class<?> clazz)
Get all children recursively by class
|
String |
getCssClass()
Get cssClass
|
IWidget |
getFirstEditableWidgetRecursively()
Get the first editable not hidden Widget
|
List<IFragmentComponent> |
getFragments()
Get fragments
|
List<IFragmentComponent> |
getFragmentsRecursively()
Get all fragments recursively
|
void |
removeChild(IWidget child)
Remove child
|
void |
removeFragment(IFragmentComponent fragment)
Remove fragment
|
void |
setCssClass(String cssClass)
Set cssClass
|
afterInit, getParentBlock, getSysname, isHidden, refresh, render, setHidden, setParentBlock, setSysname
void addChild(IWidget child)
child
- void removeChild(IWidget child)
child
- LinkedList<IWidget> getChildrenRecursively()
List<IWidget> getChildrenRecursively(Class<?> clazz)
clazz
- IWidget getChildRecursively(String id)
id
- IWidget getFirstEditableWidgetRecursively()
String getCssClass()
void setCssClass(String cssClass)
cssClass
- List<IFragmentComponent> getFragments()
void addFragment(IFragmentComponent fragment)
fragment
- void removeFragment(IFragmentComponent fragment)
fragment
- List<IFragmentComponent> getFragmentsRecursively()
Copyright © 2022 Visiativ. All rights reserved.