public class TableViewElementBuilder extends com.foreach.across.modules.web.ui.elements.builder.AbstractNodeViewElementBuilder<TableViewElement,TableViewElementBuilder>
| Modifier and Type | Class and Description |
|---|---|
static class |
TableViewElementBuilder.Body |
static class |
TableViewElementBuilder.Caption |
static class |
TableViewElementBuilder.Cell |
static class |
TableViewElementBuilder.Footer |
static class |
TableViewElementBuilder.Header |
static class |
TableViewElementBuilder.Row |
| Constructor and Description |
|---|
TableViewElementBuilder() |
apply, attribute, attributes, clearAttributes, css, htmlId, removeAttribute, removeCssadd, add, addAll, addFirst, addFirst, sortbuild, configure, customTemplate, elementSupplier, elementSupplier, name, postProcess, postProcessor, registerWebResources, withclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitpublic TableViewElementBuilder style(Style... styles)
public TableViewElementBuilder clearStyles()
public TableViewElementBuilder responsive()
public TableViewElementBuilder responsive(boolean responsive)
responsive - true if the table should be responsivepublic TableViewElementBuilder.Header header()
createHeader() if you want to create a new detached
header builder.public TableViewElementBuilder header(TableViewElementBuilder.Header header)
header - builder to usepublic TableViewElementBuilder.Body body()
createBody() if you want to create a new detached
body builder.public TableViewElementBuilder body(TableViewElementBuilder.Body body)
body - builder to usepublic TableViewElementBuilder.Footer footer()
createFooter() if you want to create a new detached
footer builder.public TableViewElementBuilder footer(TableViewElementBuilder.Footer footer)
footer - builder to usepublic TableViewElementBuilder.Caption caption()
createCaption() if you want to create a new detached
caption builder.public TableViewElementBuilder caption(String captionText)
public TableViewElementBuilder caption(TableViewElementBuilder.Caption caption)
caption - builder to usepublic TableViewElementBuilder.Row row()
public TableViewElementBuilder.Cell cell()
public TableViewElementBuilder.Cell heading()
protected TableViewElement createElement(com.foreach.across.modules.web.ui.ViewElementBuilderContext builderContext)
createElement in class com.foreach.across.modules.web.ui.ViewElementBuilderSupport<TableViewElement,TableViewElementBuilder>public static TableViewElementBuilder.Header createHeader()
public static TableViewElementBuilder.Body createBody()
public static TableViewElementBuilder.Footer createFooter()
public static TableViewElementBuilder.Caption createCaption()
Copyright © 2020. All rights reserved.