Class Options
- java.lang.Object
-
- de.agilecoders.wicket.jquery.CombinableConfig
-
- de.agilecoders.wicket.jquery.AbstractConfig
-
- org.wicketstuff.datatables.options.Options
-
- All Implemented Interfaces:
de.agilecoders.wicket.jquery.Config
,Serializable
,IClusterable
public class Options extends de.agilecoders.wicket.jquery.AbstractConfig
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Options.PagingType
https://datatables.net/examples/basic_init/alt_pagination.htmlstatic class
Options.Style
-
Field Summary
Fields Modifier and Type Field Description static de.agilecoders.wicket.jquery.IKey<Options.PagingType>
_PagingType
https://datatables.net/examples/basic_init/alt_pagination.htmlstatic de.agilecoders.wicket.jquery.IKey<String>
Ajax
static de.agilecoders.wicket.jquery.IKey<List<Column>>
Columns
static de.agilecoders.wicket.jquery.IKey<de.agilecoders.wicket.jquery.util.Json.RawValue>
CreatedRow
https://datatables.net/examples/advanced_init/row_callback.html https://datatables.net/reference/option/createdRowstatic de.agilecoders.wicket.jquery.IKey<Integer[]>
DeferLoading
https://datatables.net/reference/option/deferLoadingstatic de.agilecoders.wicket.jquery.IKey<Boolean>
DeferRender
static de.agilecoders.wicket.jquery.IKey<String>
Dom
https://datatables.net/reference/option/domstatic de.agilecoders.wicket.jquery.IKey<Boolean>
Info
static de.agilecoders.wicket.jquery.IKey<Object[][]>
LengthMenu
https://datatables.net/examples/advanced_init/length_menu.html https://datatables.net/reference/option/lengthMenustatic de.agilecoders.wicket.jquery.IKey<Sort[]>
Order
https://datatables.net/examples/basic_init/table_sorting.htmlstatic de.agilecoders.wicket.jquery.IKey<Boolean>
Ordering
static de.agilecoders.wicket.jquery.IKey<Integer>
PageLength
static de.agilecoders.wicket.jquery.IKey<Boolean>
Paging
https://datatables.net/reference/option/pagingstatic de.agilecoders.wicket.jquery.IKey<Boolean>
Processing
static de.agilecoders.wicket.jquery.IKey<de.agilecoders.wicket.jquery.util.Json.RawValue>
Render
https://datatables.net/manual/data/renderersstatic de.agilecoders.wicket.jquery.IKey<Boolean>
Retrieve
http://datatables.net/reference/option/retrievestatic de.agilecoders.wicket.jquery.IKey<de.agilecoders.wicket.jquery.util.Json.RawValue>
RowCallback
https://datatables.net/examples/server_side/select_rows.html https://datatables.net/reference/option/rowCallbackstatic de.agilecoders.wicket.jquery.IKey<de.agilecoders.wicket.jquery.util.Json.RawValue>
RowId
https://datatables.net/reference/option/rowIdstatic de.agilecoders.wicket.jquery.IKey<Boolean>
ScrollCollapse
https://datatables.net/examples/basic_init/scroll_y.html https://datatables.net/reference/option/scrollCollapsestatic de.agilecoders.wicket.jquery.IKey<ScrollerOptions>
Scroller
static de.agilecoders.wicket.jquery.IKey<Boolean>
ScrollX
https://datatables.net/examples/basic_init/scroll_x.html https://datatables.net/reference/option/scrollXstatic de.agilecoders.wicket.jquery.IKey<String>
ScrollY
https://datatables.net/reference/option/scrollY https://datatables.net/examples/basic_init/scroll_y.htmlstatic de.agilecoders.wicket.jquery.IKey<Boolean>
Searching
static de.agilecoders.wicket.jquery.IKey<SelectOptions>
Select
https://datatables.net/extensions/select/static de.agilecoders.wicket.jquery.IKey<Boolean>
ServerSide
https://datatables.net/manual/server-side https://datatables.net/reference/option/serverSide https://datatables.net/extensions/scroller/examples/initialisation/server-side_processing.htmlstatic de.agilecoders.wicket.jquery.IKey<Integer>
StateDuration
In seconds.static de.agilecoders.wicket.jquery.IKey<Boolean>
StateSave
https://datatables.net/examples/basic_init/state_save.html
-
Constructor Summary
Constructors Constructor Description Options()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Options
ajax(CharSequence ajax)
Options
columns(List<Column> columns)
Options
createdRow(de.agilecoders.wicket.jquery.util.Json.RawValue createdRow)
Options
deferLoading(Integer maxItems)
Options
deferLoadingFiltered(int maxItemsFiltered, int maxItems)
Options
deferRender(boolean deferRender)
Options
dom(String dom)
Options.Style
getStyle()
Options
info(boolean info)
Options
lengthMenu(Integer[] values, String[] displayValues)
Options
order(Sort... sortParams)
Options
ordering(boolean ordering)
Options
pageLength(int pageLength)
Options
paging(boolean paging)
Options
pagingType(Options.PagingType pagingType)
Options
processing(boolean processing)
Options
render(de.agilecoders.wicket.jquery.util.Json.RawValue render)
Options
retrieve(boolean retrieve)
Options
rowCallback(de.agilecoders.wicket.jquery.util.Json.RawValue rowCallback)
Options
rowId(de.agilecoders.wicket.jquery.util.Json.RawValue rowId)
Options
scrollCollapse(boolean scrollCollapse)
Options
scroller(ScrollerOptions scroller)
Options
scrollX(boolean scrollX)
Options
scrollY(String scrollY)
Options
searching(boolean searching)
Options
select(SelectOptions select)
Options
serverSide(boolean serverSide)
Options
stateDuration(int duration)
Options
stateSave(boolean stateSave)
Options
style(Options.Style style)
-
-
-
Field Detail
-
Order
public static final de.agilecoders.wicket.jquery.IKey<Sort[]> Order
https://datatables.net/examples/basic_init/table_sorting.html
-
StateSave
public static final de.agilecoders.wicket.jquery.IKey<Boolean> StateSave
https://datatables.net/examples/basic_init/state_save.html
-
StateDuration
public static final de.agilecoders.wicket.jquery.IKey<Integer> StateDuration
In seconds. https://datatables.net/examples/basic_init/state_save.html https://datatables.net/reference/option/stateDuration
-
_PagingType
public static final de.agilecoders.wicket.jquery.IKey<Options.PagingType> _PagingType
https://datatables.net/examples/basic_init/alt_pagination.html
-
Paging
public static final de.agilecoders.wicket.jquery.IKey<Boolean> Paging
https://datatables.net/reference/option/paging
-
ScrollY
public static final de.agilecoders.wicket.jquery.IKey<String> ScrollY
https://datatables.net/reference/option/scrollY https://datatables.net/examples/basic_init/scroll_y.html
-
Dom
public static final de.agilecoders.wicket.jquery.IKey<String> Dom
https://datatables.net/reference/option/dom
-
ScrollCollapse
public static final de.agilecoders.wicket.jquery.IKey<Boolean> ScrollCollapse
https://datatables.net/examples/basic_init/scroll_y.html https://datatables.net/reference/option/scrollCollapse
-
ScrollX
public static final de.agilecoders.wicket.jquery.IKey<Boolean> ScrollX
https://datatables.net/examples/basic_init/scroll_x.html https://datatables.net/reference/option/scrollX
-
ServerSide
public static final de.agilecoders.wicket.jquery.IKey<Boolean> ServerSide
https://datatables.net/manual/server-side https://datatables.net/reference/option/serverSide https://datatables.net/extensions/scroller/examples/initialisation/server-side_processing.html
-
Ordering
public static final de.agilecoders.wicket.jquery.IKey<Boolean> Ordering
-
Searching
public static final de.agilecoders.wicket.jquery.IKey<Boolean> Searching
-
DeferRender
public static final de.agilecoders.wicket.jquery.IKey<Boolean> DeferRender
-
Info
public static final de.agilecoders.wicket.jquery.IKey<Boolean> Info
-
Processing
public static final de.agilecoders.wicket.jquery.IKey<Boolean> Processing
-
Ajax
public static final de.agilecoders.wicket.jquery.IKey<String> Ajax
-
RowId
public static final de.agilecoders.wicket.jquery.IKey<de.agilecoders.wicket.jquery.util.Json.RawValue> RowId
https://datatables.net/reference/option/rowId
-
Scroller
public static final de.agilecoders.wicket.jquery.IKey<ScrollerOptions> Scroller
-
Select
public static final de.agilecoders.wicket.jquery.IKey<SelectOptions> Select
https://datatables.net/extensions/select/
-
RowCallback
public static final de.agilecoders.wicket.jquery.IKey<de.agilecoders.wicket.jquery.util.Json.RawValue> RowCallback
https://datatables.net/examples/server_side/select_rows.html https://datatables.net/reference/option/rowCallback
-
DeferLoading
public static final de.agilecoders.wicket.jquery.IKey<Integer[]> DeferLoading
https://datatables.net/reference/option/deferLoading
-
CreatedRow
public static final de.agilecoders.wicket.jquery.IKey<de.agilecoders.wicket.jquery.util.Json.RawValue> CreatedRow
https://datatables.net/examples/advanced_init/row_callback.html https://datatables.net/reference/option/createdRow
-
Render
public static final de.agilecoders.wicket.jquery.IKey<de.agilecoders.wicket.jquery.util.Json.RawValue> Render
https://datatables.net/manual/data/renderers
-
LengthMenu
public static final de.agilecoders.wicket.jquery.IKey<Object[][]> LengthMenu
https://datatables.net/examples/advanced_init/length_menu.html https://datatables.net/reference/option/lengthMenu
-
PageLength
public static final de.agilecoders.wicket.jquery.IKey<Integer> PageLength
-
Retrieve
public static final de.agilecoders.wicket.jquery.IKey<Boolean> Retrieve
http://datatables.net/reference/option/retrieve
-
-
Method Detail
-
style
public Options style(Options.Style style)
-
getStyle
public Options.Style getStyle()
-
createdRow
public Options createdRow(de.agilecoders.wicket.jquery.util.Json.RawValue createdRow)
-
render
public Options render(de.agilecoders.wicket.jquery.util.Json.RawValue render)
-
deferLoadingFiltered
public Options deferLoadingFiltered(int maxItemsFiltered, int maxItems)
-
rowCallback
public Options rowCallback(de.agilecoders.wicket.jquery.util.Json.RawValue rowCallback)
-
scrollX
public Options scrollX(boolean scrollX)
-
info
public Options info(boolean info)
-
retrieve
public Options retrieve(boolean retrieve)
-
processing
public Options processing(boolean processing)
-
serverSide
public Options serverSide(boolean serverSide)
-
ordering
public Options ordering(boolean ordering)
-
searching
public Options searching(boolean searching)
-
deferRender
public Options deferRender(boolean deferRender)
-
scroller
public Options scroller(ScrollerOptions scroller)
-
select
public Options select(SelectOptions select)
-
ajax
public Options ajax(CharSequence ajax)
-
scrollCollapse
public Options scrollCollapse(boolean scrollCollapse)
-
rowId
public Options rowId(de.agilecoders.wicket.jquery.util.Json.RawValue rowId)
-
paging
public Options paging(boolean paging)
-
pagingType
public Options pagingType(Options.PagingType pagingType)
-
stateSave
public Options stateSave(boolean stateSave)
-
pageLength
public Options pageLength(int pageLength)
-
stateDuration
public Options stateDuration(int duration)
-
-