@Authors(value="Nikolche Mihajlovski")
@Since(value="2.0.0")
public abstract class GUI
extends org.rapidoid.html.HTML
implements org.rapidoid.security.Role
| Modifier and Type | Field and Description |
|---|---|
static Btn |
ADD |
static Btn |
BACK |
static Btn |
CANCEL |
static Btn |
DELETE |
static Btn |
DESTROY |
static Btn |
EDIT |
static org.rapidoid.html.Tag |
FALSE |
static Btn |
INSERT |
static org.rapidoid.html.Tag |
N_A |
static Btn |
NO |
static org.rapidoid.html.Tag |
NOTHING |
static Btn |
OK |
static Btn |
REFRESH |
static Btn |
REMOVE |
static Btn |
SAVE |
static org.rapidoid.html.Tag |
TRUE |
static Btn |
UPDATE |
static org.rapidoid.html.Tag |
WARN |
static Btn |
YES |
static Btn |
YES_DELETE |
| Constructor and Description |
|---|
GUI() |
| Modifier and Type | Method and Description |
|---|---|
static org.rapidoid.html.tag.ATag |
a_awesome(String fontAwesomeIcon,
Object... contents) |
static org.rapidoid.html.tag.ATag |
a_glyph(String glyphicon,
Object... contents) |
static org.rapidoid.html.Tag |
autoRefresh(long intervalMs) |
static org.rapidoid.html.Tag |
awesomeFw(String fontAwesomeIcon) |
static Object |
box(Object... contents) |
static org.rapidoid.html.Tag |
breadcrumb(Map<?,String> segments) |
static org.rapidoid.html.Tag |
breadcrumb(Object... segments) |
static Btn |
btn(Object... contents) |
static org.rapidoid.html.tag.ButtonTag |
btnCollapse() |
static BtnMenu |
btnMenu() |
static Card |
card(Object... contents) |
static org.rapidoid.html.Tag |
caret() |
static Checkbox |
checkbox() |
static Checkboxes |
checkboxes() |
static Object |
cleanPage(boolean fluid,
Object pageContent) |
static Btn |
cmd(String cmd,
Object... args) |
static Btn[] |
cmds(String... commands) |
static org.rapidoid.html.customtag.ColspanTag |
col_(int cols,
Object... contents) |
static org.rapidoid.html.customtag.ColspanTag |
col1(Object... contents) |
static org.rapidoid.html.customtag.ColspanTag |
col10(Object... contents) |
static org.rapidoid.html.customtag.ColspanTag |
col11(Object... contents) |
static org.rapidoid.html.customtag.ColspanTag |
col12(Object... contents) |
static org.rapidoid.html.customtag.ColspanTag |
col2(Object... contents) |
static org.rapidoid.html.customtag.ColspanTag |
col3(Object... contents) |
static org.rapidoid.html.customtag.ColspanTag |
col4(Object... contents) |
static org.rapidoid.html.customtag.ColspanTag |
col5(Object... contents) |
static org.rapidoid.html.customtag.ColspanTag |
col6(Object... contents) |
static org.rapidoid.html.customtag.ColspanTag |
col7(Object... contents) |
static org.rapidoid.html.customtag.ColspanTag |
col8(Object... contents) |
static org.rapidoid.html.customtag.ColspanTag |
col9(Object... contents) |
static org.rapidoid.html.Tag |
columns(Object left,
Object right) |
static org.rapidoid.html.Tag |
columns(Object left,
Object middle,
Object right) |
static org.rapidoid.html.Tag |
columns(Object left,
Object middleLeft,
Object middleRight,
Object right) |
static org.rapidoid.html.Tag |
container(Object... contents) |
static org.rapidoid.html.Tag |
containerFluid(Object... contents) |
static String |
containerMaybeFluid(boolean fluid) |
static org.rapidoid.html.Tag |
copy(Object... content) |
static Form |
create(Item item,
String... properties) |
static Form |
create(Object bean,
String... properties) |
static Debug |
debug() |
static Object |
details(Object item) |
static Object |
display(Object item) |
static Dropdown |
dropdown() |
static Object |
dygraph(String uri,
org.rapidoid.timeseries.TimeSeries ts) |
static Object |
dygraph(String uri,
org.rapidoid.timeseries.TimeSeries ts,
String divClass) |
static Form |
edit(Item item,
String... properties) |
static Form |
edit(Object bean,
String... properties) |
static EmailInput |
email() |
static org.rapidoid.html.Tag |
fa(String fontAwesomeIcon) |
static Field |
field(Item item,
Property prop) |
static String |
getCommand() |
static org.rapidoid.html.Tag |
glyphicon(String glyphicon) |
static Grid |
grid(Iterable<?> items) |
static <T> KVGrid |
grid(Map<?,?> map) |
static <T> List<Object> |
grids(Map<String,Map<?,?>> maps) |
static boolean |
hasValidationErrors() |
static Object |
highlight(String text) |
static Object |
highlight(String text,
String regex) |
static Object |
i18n(String multiLanguageText,
Object... formatArgs) |
static org.rapidoid.html.Tag |
icon(String icon) |
static InfiniteStream |
infinite() |
static org.rapidoid.html.Tag |
inline(Object... contents) |
static boolean |
isEvent() |
static boolean |
isGUI(Object result) |
static Item |
item(Object value) |
static org.rapidoid.html.Tag |
jumbotron(Object... contents) |
static Layout |
layout(Iterable<?> contents) |
static Layout |
layout(Object... contents) |
static org.rapidoid.var.Var<List<String>> |
listVar(String name) |
static org.rapidoid.var.Var<List<String>> |
listVar(String name,
List<String> defaultValue) |
static void |
markValidationErrors() |
static org.rapidoid.html.Tag |
media(Object left,
Object title,
Object body,
String targetUrl) |
static org.rapidoid.html.Tag[] |
mediaList(List<Object> found) |
static org.rapidoid.html.Tag |
menuDivider() |
static org.rapidoid.html.Tag |
mid10(Object... contents) |
static org.rapidoid.html.Tag |
mid2(Object... contents) |
static org.rapidoid.html.Tag |
mid4(Object... contents) |
static org.rapidoid.html.Tag |
mid6(Object... contents) |
static org.rapidoid.html.Tag |
mid8(Object... contents) |
static MultiWidget |
multi(Object... elements) |
static MultiSelect |
multiSelect() |
static org.rapidoid.html.Tag |
nav_(boolean fluid,
boolean inverse,
org.rapidoid.html.Tag brand,
Object[] navbarContent) |
static org.rapidoid.html.Tag |
navbarDropdown(boolean onLeft,
org.rapidoid.html.Tag menu,
Object... subItems) |
static org.rapidoid.html.tag.FormTag |
navbarForm(boolean onLeft,
Object btnContent,
String[] fields,
String[] placeholders) |
static org.rapidoid.html.Tag |
navbarMenu(boolean onLeft,
int activeIndex,
Object... menuItems) |
static Object |
navbarPage(boolean fluid,
org.rapidoid.html.Tag brand,
Object[] navbarContent,
Object pageContent) |
static org.rapidoid.html.tag.FormTag |
navbarSearchForm(String action) |
static Btn |
navigate(String cmd) |
static long |
newId() |
static HtmlPage |
page(Object... contents) |
static Pager |
pager(String param) |
static Panel |
panel(Object... contents) |
static PasswordInput |
password() |
static <T> Property |
prop(String name,
org.rapidoid.lambda.Calc<T> calc) |
static Radio |
radio() |
static Radios |
radios() |
static void |
redirect(String uri) |
static org.rapidoid.html.Tag |
render(String templateFile) |
static org.rapidoid.html.Tag |
render(String templateFile,
Map<Object,Object> model) |
static org.rapidoid.html.Tag |
right(Object... contents) |
static org.rapidoid.html.Tag |
row(org.rapidoid.html.customtag.ColspanTag... cols) |
static org.rapidoid.html.Tag |
row(Object... contents) |
static org.rapidoid.html.Tag |
rowSeparated(org.rapidoid.html.customtag.ColspanTag... cols) |
static org.rapidoid.html.Tag |
rowSeparated(Object... contents) |
static Form |
show(Item item,
String... properties) |
static Form |
show(Object bean,
String... properties) |
static Snippet |
snippet(String code) |
static Object[] |
spaced(Object... contents) |
static org.rapidoid.html.tag.TableTag |
table_(Object... contents) |
static org.rapidoid.html.Tag |
titleBox(Object... contents) |
static org.rapidoid.html.Tag |
tooltip(org.rapidoid.html.Tag target,
String tooltip) |
static org.rapidoid.html.Tag |
trTd(Object... cells) |
static TextInput |
txt() |
static TextArea |
txtbig() |
static String |
typeUri(Class<?> entityType) |
static String |
typeUri(String entityType) |
static String |
uri(String... parts) |
static String |
uri(String path,
Map<String,String> query) |
static String |
uriFor(Object target) |
static String |
uriFor(String baseUri,
Object target) |
static Layout |
values(Object... values) |
static org.rapidoid.var.Var<String> |
var(String name) |
static <T extends Serializable> |
var(String name,
Class<T> type,
T defaultValue) |
static <T extends Serializable> |
var(String name,
T defaultValue) |
static org.rapidoid.html.Tag |
verb(org.rapidoid.http.HttpVerb verb) |
static org.rapidoid.html.Tag |
well(Object... contents) |
static Btn |
xClose(String cmd) |
a_void, a, abbr, acronym, address, applet, area, article, aside, audio, b, base, basefont, bdi, bdo, bgsound, big, blink, blockquote, body, br, button, canvas, caption, center, cite, code, col, colgroup, content, data, datalist, dd, decorator, del, details, dfn, dialog, dir, div, dl, dt, element, em, embed, fieldset, figcaption, figure, font, footer, form, frame, frameset, h1, h2, h3, h4, h5, h6, hardcoded, head, header, hgroup, hr, html, i, iframe, img, input, ins, isindex, isTag, isTag, kbd, keygen, label, legend, li, link, listing, main, map, mark, marquee, menu, menuitem, meta, meter, nav, nobr, noframes, noscript, object, ol, optgroup, option, output, p, param, picture, plaintext, pre, progress, q, rp, rt, ruby, s, samp, script, section, select, shadow, small, source, spacer, span, strike, strong, style, sub, summary, sup, table, tbody, td, template, textarea, tfoot, th, thead, time, title, tr, track, tt, u, ul_li, ul, video, wbr, xmppublic static final org.rapidoid.html.Tag NOTHING
public static final org.rapidoid.html.Tag N_A
public static final org.rapidoid.html.Tag TRUE
public static final org.rapidoid.html.Tag FALSE
public static final Btn SAVE
public static final Btn ADD
public static final Btn UPDATE
public static final Btn INSERT
public static final Btn DELETE
public static final Btn YES_DELETE
public static final Btn REMOVE
public static final Btn DESTROY
public static final Btn YES
public static final Btn NO
public static final Btn OK
public static final Btn REFRESH
public static final Btn CANCEL
public static final Btn BACK
public static final Btn EDIT
public static final org.rapidoid.html.Tag WARN
public static org.rapidoid.html.tag.TableTag table_(Object... contents)
public static org.rapidoid.html.Tag row(org.rapidoid.html.customtag.ColspanTag... cols)
public static org.rapidoid.html.Tag rowSeparated(org.rapidoid.html.customtag.ColspanTag... cols)
public static org.rapidoid.html.Tag row(Object... contents)
public static org.rapidoid.html.Tag columns(Object left, Object middleLeft, Object middleRight, Object right)
public static org.rapidoid.html.Tag rowSeparated(Object... contents)
public static org.rapidoid.html.Tag container(Object... contents)
public static org.rapidoid.html.Tag containerFluid(Object... contents)
public static org.rapidoid.html.Tag icon(String icon)
public static org.rapidoid.html.Tag glyphicon(String glyphicon)
public static org.rapidoid.html.Tag fa(String fontAwesomeIcon)
public static org.rapidoid.html.Tag awesomeFw(String fontAwesomeIcon)
public static org.rapidoid.html.tag.ATag a_awesome(String fontAwesomeIcon, Object... contents)
public static BtnMenu btnMenu()
public static org.rapidoid.html.Tag nav_(boolean fluid,
boolean inverse,
org.rapidoid.html.Tag brand,
Object[] navbarContent)
public static String containerMaybeFluid(boolean fluid)
public static org.rapidoid.html.tag.ButtonTag btnCollapse()
public static org.rapidoid.html.Tag navbarMenu(boolean onLeft,
int activeIndex,
Object... menuItems)
public static org.rapidoid.html.Tag navbarDropdown(boolean onLeft,
org.rapidoid.html.Tag menu,
Object... subItems)
public static org.rapidoid.html.Tag menuDivider()
public static org.rapidoid.html.tag.FormTag navbarForm(boolean onLeft,
Object btnContent,
String[] fields,
String[] placeholders)
public static org.rapidoid.html.tag.FormTag navbarSearchForm(String action)
public static Object navbarPage(boolean fluid, org.rapidoid.html.Tag brand, Object[] navbarContent, Object pageContent)
public static org.rapidoid.html.Tag caret()
public static org.rapidoid.html.Tag jumbotron(Object... contents)
public static org.rapidoid.html.Tag well(Object... contents)
public static org.rapidoid.html.customtag.ColspanTag col_(int cols,
Object... contents)
public static org.rapidoid.html.customtag.ColspanTag col1(Object... contents)
public static org.rapidoid.html.customtag.ColspanTag col2(Object... contents)
public static org.rapidoid.html.customtag.ColspanTag col3(Object... contents)
public static org.rapidoid.html.customtag.ColspanTag col4(Object... contents)
public static org.rapidoid.html.customtag.ColspanTag col5(Object... contents)
public static org.rapidoid.html.customtag.ColspanTag col6(Object... contents)
public static org.rapidoid.html.customtag.ColspanTag col7(Object... contents)
public static org.rapidoid.html.customtag.ColspanTag col8(Object... contents)
public static org.rapidoid.html.customtag.ColspanTag col9(Object... contents)
public static org.rapidoid.html.customtag.ColspanTag col10(Object... contents)
public static org.rapidoid.html.customtag.ColspanTag col11(Object... contents)
public static org.rapidoid.html.customtag.ColspanTag col12(Object... contents)
public static org.rapidoid.html.Tag mid2(Object... contents)
public static org.rapidoid.html.Tag mid4(Object... contents)
public static org.rapidoid.html.Tag mid6(Object... contents)
public static org.rapidoid.html.Tag mid8(Object... contents)
public static org.rapidoid.html.Tag mid10(Object... contents)
public static org.rapidoid.html.Tag titleBox(Object... contents)
public static org.rapidoid.html.Tag right(Object... contents)
public static org.rapidoid.html.Tag media(Object left, Object title, Object body, String targetUrl)
public static <T extends Serializable> org.rapidoid.var.Var<T> var(String name, Class<T> type, T defaultValue)
public static <T extends Serializable> org.rapidoid.var.Var<T> var(String name, T defaultValue)
public static org.rapidoid.var.Var<List<String>> listVar(String name, List<String> defaultValue)
public static EmailInput email()
public static PasswordInput password()
public static TextInput txt()
public static TextArea txtbig()
public static Checkbox checkbox()
public static Checkboxes checkboxes()
public static Radio radio()
public static Radios radios()
public static MultiSelect multiSelect()
public static Dropdown dropdown()
public static org.rapidoid.html.Tag inline(Object... contents)
public static InfiniteStream infinite()
public static Debug debug()
public static String getCommand()
public static boolean isEvent()
public static org.rapidoid.html.Tag verb(org.rapidoid.http.HttpVerb verb)
public static org.rapidoid.html.Tag trTd(Object... cells)
public static long newId()
public static Object dygraph(String uri, org.rapidoid.timeseries.TimeSeries ts, String divClass)
public static void markValidationErrors()
public static boolean hasValidationErrors()
public static org.rapidoid.html.Tag copy(Object... content)
public static boolean isGUI(Object result)
public static MultiWidget multi(Object... elements)
public static void redirect(String uri)
public static org.rapidoid.html.Tag tooltip(org.rapidoid.html.Tag target,
String tooltip)
public static org.rapidoid.html.Tag render(String templateFile)
public static org.rapidoid.html.Tag breadcrumb(Object... segments)
public static org.rapidoid.html.Tag autoRefresh(long intervalMs)
Copyright © 2014–2017 Nikolche Mihajlovski and contributors. All rights reserved.