@groovy.transform.CompileStatic class BlockLayoutSpec extends BlockLeafSpec
UiBlockSpecifier.ui delegated class.
This class allows to draw the layout of a page, or to update part of a page after an ajax call.
Each block can contains many graphical elements, but it is better to have one graphical element (show, form, table, tableFilter ...) per block (modal, ajaxBlock ...)
Constructor and description |
---|
BlockLayoutSpec
() |
Type Params | Return Type | Name and description |
---|---|---|
|
static groovy.lang.Closure<BlockLayoutSpec> |
buildBlockLayoutSpec(groovy.lang.Closure closure) |
|
void |
col(Width width, groovy.lang.Closure closure) invisible blocks that enable complex layout. |
|
void |
row(groovy.lang.Closure closure) invisible blocks that enable complex layout. |
|
static void |
simpleLog(java.lang.String toPrint) |
|
void |
tabs(groovy.lang.Closure closure) |
Methods inherited from class | Name |
---|---|
class BlockLeafSpec |
closeModal, closeModal, closeModal, custom, diagram, diagram, diagramFilter, form, iframe, processMenuBlock, show, simpleLog, table, tableFilter |
invisible blocks that enable complex layout. Can be nested.
invisible blocks that enable complex layout. Can be nested.