@Authors(value="Nikolche Mihajlovski") @Since(value="2.0.0") public class Form extends AbstractWidget<Form>
| Modifier and Type | Field and Description |
|---|---|
protected List<Btn> |
buttons |
protected List<Field> |
fields |
protected boolean |
hasFields |
protected Item |
item |
protected org.rapidoid.html.FormLayout |
layout |
protected FormMode |
mode |
protected List<Property> |
props |
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 |
|---|
Form(FormMode mode,
Item item,
String... properties) |
| Modifier and Type | Method and Description |
|---|---|
Form |
add(Field field) |
protected org.rapidoid.html.tag.FormTag |
addFormFields(org.rapidoid.html.tag.FormTag form) |
List<Btn> |
buttons() |
Form |
buttons(Btn... buttons) |
protected boolean |
editable() |
protected org.rapidoid.html.tag.FormTag |
emptyForm() |
Field |
field(int fieldIndex) |
Form |
field(int fieldIndex,
Field field) |
Field |
field(String fieldName) |
Form |
field(String fieldName,
Field field) |
int |
fieldIndex(String fieldName) |
protected org.rapidoid.html.Tag |
formButtons() |
protected String |
formLayoutClass(org.rapidoid.html.FormLayout layout) |
protected Field |
getField(int index) |
protected void |
init(Item item,
String... properties) |
protected void |
initPermissions() |
protected org.rapidoid.html.Tag |
noFormFields() |
protected org.rapidoid.html.tag.FormTag |
render() |
protected final Item item
protected final FormMode mode
protected org.rapidoid.html.FormLayout layout
protected boolean hasFields
public int fieldIndex(String fieldName)
public Field field(int fieldIndex)
protected boolean editable()
protected void initPermissions()
protected org.rapidoid.html.tag.FormTag render()
render in class AbstractWidget<Form>protected org.rapidoid.html.tag.FormTag addFormFields(org.rapidoid.html.tag.FormTag form)
protected org.rapidoid.html.Tag noFormFields()
protected Field getField(int index)
protected org.rapidoid.html.tag.FormTag emptyForm()
protected org.rapidoid.html.Tag formButtons()
protected String formLayoutClass(org.rapidoid.html.FormLayout layout)
Copyright © 2014–2017 Nikolche Mihajlovski and contributors. All rights reserved.