@Authors(value="Nikolche Mihajlovski") @Since(value="2.0.0") public class Grid extends AbstractWidget<Grid>
AMP, ANY, ASTERISK, BYTE_0, COL, CR, CR_, CR_LF, CR_LF_CR_LF, DELETE, EMPTY_ARRAY, EMPTY_STRING_ARRAY, EQ, F, GET, GET_OR_POST, HEAD, HTTP_VERBS, LAST_6, LF, LF_, LF_LF, MALFORMED_CHAR, NOT_FOUND, OPTIONS, PATCH, POST, PUT, SEMI_COL, SEPARATOR_LINE, SPACE, SPACE_, T, TRACE, UTF8_2_BYTES_LEAD, UTF8_3_BYTES_LEAD, UTF8_4_BYTES_LEAD, UTF8_CONTINUATION| Constructor and Description |
|---|
Grid() |
| Modifier and Type | Method and Description |
|---|---|
protected org.rapidoid.html.tag.TdTag |
cell(Object value) |
String[] |
columns() |
Grid |
columns(Iterable<String> columns) |
Grid |
columns(String... columns) |
protected org.rapidoid.html.Tag |
fullTable(org.rapidoid.html.Tag header,
org.rapidoid.html.Tag body,
Pager pager) |
Object[] |
headers() |
Grid |
headers(Iterable<?> headers) |
Grid |
headers(Object... headers) |
String |
highlightRegex() |
Grid |
highlightRegex(String highlightRegex) |
protected org.rapidoid.html.Tag |
itemRow(List<Property> properties,
Item item) |
Iterable<?> |
items() |
Grid |
items(Iterable<?> items) |
protected org.rapidoid.html.Tag |
noDataAvailable() |
protected Pager |
noPager() |
protected String |
onClickScript(Item item) |
String |
orderBy() |
Grid |
orderBy(String orderBy) |
int |
pageSize() |
Grid |
pageSize(int pageSize) |
protected Object |
render() |
String |
rowCmd() |
Grid |
rowCmd(String rowCmd) |
protected org.rapidoid.html.Tag |
tableBody(List<Property> props,
Items pageOrAll) |
protected org.rapidoid.html.Tag |
tableHeader(List<Property> props,
org.rapidoid.var.Var<String> order) |
org.rapidoid.lambda.Mapper<Object,String> |
toUri() |
<T> Grid |
toUri(org.rapidoid.lambda.Mapper<T,String> toUri) |
protected Object render()
render in class AbstractWidget<Grid>protected org.rapidoid.html.Tag noDataAvailable()
protected Pager noPager()
protected org.rapidoid.html.Tag fullTable(org.rapidoid.html.Tag header,
org.rapidoid.html.Tag body,
Pager pager)
protected org.rapidoid.html.Tag tableHeader(List<Property> props, org.rapidoid.var.Var<String> order)
protected org.rapidoid.html.tag.TdTag cell(Object value)
public Iterable<?> items()
public String orderBy()
public int pageSize()
public Grid pageSize(int pageSize)
public String[] columns()
public String rowCmd()
public Object[] headers()
public String highlightRegex()
Copyright © 2014–2017 Nikolche Mihajlovski and contributors. All rights reserved.