| Package | Description |
|---|---|
| org.ujorm.tools.web | |
| org.ujorm.tools.web.ajax | |
| org.ujorm.tools.web.ao | |
| org.ujorm.tools.web.report | |
| org.ujorm.tools.web.table |
| Modifier and Type | Method and Description |
|---|---|
<V> @NotNull Element |
Element.addTextInp(@NotNull HttpParameter param,
V value,
@NotNull CharSequence title,
CharSequence... cssClasses)
Add new input element type of text including attributes: name, value, placeholder and title
|
| Modifier and Type | Field and Description |
|---|---|
protected HttpParameter |
JavaScriptWriter.ajaxRequestParam
Javascript ajax request parameter
|
static HttpParameter |
JavaScriptWriter.DEFAULT_AJAX_REQUEST_PARAM
Default AJAX request parameter name
|
static HttpParameter |
JavaScriptWriter.DEFAULT_SORT_REQUEST_PARAM
Default AJAX request parameter name
|
protected HttpParameter |
JavaScriptWriter.sortRequestParam
Javascript ajax request parameter
|
| Modifier and Type | Method and Description |
|---|---|
ReqestDispatcher |
ReqestDispatcher.onParam(@NotNull HttpParameter key,
@NotNull IOConsumer<JsonBuilder> processor)
Registre new processor.
|
| Constructor and Description |
|---|
JavaScriptWriter(@NotNull Duration idleDelay,
@NotNull HttpParameter ajaxRequestParam,
@NotNull HttpParameter sortRequestParam,
CharSequence... inputSelectors) |
JavaScriptWriter(@NotNull Duration idleDelay,
@NotNull HttpParameter ajaxRequestParam,
@NotNull HttpParameter sortRequestParam,
CharSequence... inputSelectors) |
JQueryWriter(Duration idleDelay,
HttpParameter ajaxRequestParam,
HttpParameter sortRequestParam,
CharSequence... inputSelectors)
Deprecated.
|
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultHttpParam
An interface for bulding HTML parameters by an Enumerator.
|
| Modifier and Type | Method and Description |
|---|---|
static HttpParameter |
HttpParameter.of(@NotNull String name)
Create a default implementation
|
static HttpParameter |
HttpParameter.of(@NotNull String name,
@NotNull String defaultValue)
Create a default implementation
|
| Modifier and Type | Field and Description |
|---|---|
protected @NotNull HttpParameter |
ReportBuilder.ajaxRequestParam
AJAX request param
|
| Modifier and Type | Method and Description |
|---|---|
@NotNull HttpParameter |
ReportBuilderConfigImpl.getAjaxRequestParam() |
@NotNull HttpParameter |
ReportBuilderConfig.getAjaxRequestParam() |
@NotNull HttpParameter |
ReportBuilderConfigImpl.getSortRequestParam() |
@NotNull HttpParameter |
ReportBuilderConfig.getSortRequestParam() |
| Modifier and Type | Method and Description |
|---|---|
<V> @NotNull ReportBuilder<D> |
ReportBuilder.add(Function<D,V> column,
CharSequence title,
@Nullable HttpParameter param) |
<V> @NotNull ReportBuilder<D> |
ReportBuilder.add(Function<D,V> column,
Injector title,
@Nullable HttpParameter param) |
ReportBuilderConfigImpl<D> |
ReportBuilderConfigImpl.setAjaxRequestParam(@NotNull HttpParameter ajaxRequestParam) |
@NotNull ReportBuilder<D> |
ReportBuilder.setAjaxRequestParam(@NotNull HttpParameter ajaxRequestParam) |
ReportBuilderConfigImpl<D> |
ReportBuilderConfigImpl.setSortRequestParam(@NotNull HttpParameter sortRequestParam) |
| Constructor and Description |
|---|
ReportBuilderConfigImpl(@NotNull HtmlConfig config,
@NotNull String cssLink,
@NotNull String jqueryLink,
@NotNull Duration idleDelay,
@NotNull HttpParameter ajaxRequestParam,
@NotNull HttpParameter sortRequestParam,
@NotNull String formId,
@NotNull String controlCss,
@NotNull String subtitleCss,
@NotNull List<CharSequence> tableCssClass,
@NotNull String sortableColumn,
@NotNull String sortableAsc,
@NotNull String sortableDesc,
@NotNull String sortableBoth,
boolean embeddedIcons,
@NotNull BiConsumer<Element,Boolean> cssWriter) |
ReportBuilderConfigImpl(@NotNull HtmlConfig config,
@NotNull String cssLink,
@NotNull String jqueryLink,
@NotNull Duration idleDelay,
@NotNull HttpParameter ajaxRequestParam,
@NotNull HttpParameter sortRequestParam,
@NotNull String formId,
@NotNull String controlCss,
@NotNull String subtitleCss,
@NotNull List<CharSequence> tableCssClass,
@NotNull String sortableColumn,
@NotNull String sortableAsc,
@NotNull String sortableDesc,
@NotNull String sortableBoth,
boolean embeddedIcons,
@NotNull BiConsumer<Element,Boolean> cssWriter) |
| Modifier and Type | Method and Description |
|---|---|
@NotNull HttpParameter |
GridBuilderConfig.getAjaxRequestParam() |
@Nullable HttpParameter |
ColumnModel.getParam() |
@NotNull HttpParameter |
ColumnModel.getParam(@NotNull HttpParameter defaultValue) |
@NotNull HttpParameter |
GridBuilderConfig.getSortRequestParam() |
| Modifier and Type | Method and Description |
|---|---|
<V> @NotNull GridBuilder<D> |
GridBuilder.add(Function<D,V> column,
CharSequence title,
@Nullable HttpParameter param) |
<V> @NotNull GridBuilder<D> |
GridBuilder.add(Function<D,V> column,
Injector title,
@Nullable HttpParameter param) |
protected <V> @NotNull GridBuilder<D> |
GridBuilder.addInternal(@NotNull Function<D,V> column,
@NotNull CharSequence title,
@Nullable HttpParameter param) |
@NotNull HttpParameter |
ColumnModel.getParam(@NotNull HttpParameter defaultValue) |
| Constructor and Description |
|---|
ColumnModel(int index,
@NotNull Function<D,V> column,
@NotNull CharSequence title,
@Nullable HttpParameter param) |
Copyright 2015, Pavel Ponec