All Classes and Interfaces

Class
Description
Abstract base class providing the common aspects of the different kinds of DateTextFields which are based on different date types.
Abstract base class for events.
Enumeration for date picker client side events.
Abstract base class for implementations of *DateTextFields, i.e. for implementations working with java.util.Date or java.time.LocalDate.This class provides the common infrastructure that does not depend on the type of date being implemented.
holds all week days in a specific sort order.
See docs.
holds all view options.
Deprecated.
Tempus-dominus with calendar icon.
Base configuration for validation behaviors.
* #### Description Just-add-water CSS animation animate.css is a bunch of cool, fun, and cross-browser animations for you to use in your projects.
 
A Bloodhound source.
Bloodhound configuration.
 
An extension of CheckBox that transforms a normal HTML checkbox to two styled buttons (Yes+No)
Configuration object for the settings of Bootstrap-Checkbox
A bootstrap version of ChoiceFilteredPropertyColumn.
Bootstrap DatePicker javascript resource reference
Language specific datepicker resource reference.
DatePicker css resource reference
An implementation of the DataTable that aims to solve the 90% usecase by adding navigation, headers, an no-records-found toolbars to a standard DataTable stylized with Bootstrap.
Integration with Bootstrap FileInput A panel that uses a special (inner) form for Ajax file uploads with BootstrapFileInputField
Integration with Bootstrap FileInput
Toolbar that displays column headers.
Bootstrap multiple select choice.
Bootstrap styled toolbar that displays links used to navigate the pages of the datatable as well as a message about which rows are being displayed and their total number in the data table .
 
A Bootstrap stylized component that wraps markup with an OrderByLink.
Bootstrap single choice select component.
Bootstrap select behavior.
Bootstrap select config
A filter that renders a bootstrap select.
A bootstrap version of TextFilteredPropertyColumn.
An extension of CheckBox that transforms a normal HTML checkbox to two styled buttons (Yes+No)
Configuration object for the settings of Bootstrap Toggle
 
 
 
A JavaScript resource reference that contributes the bootstrap-tour.js and its dependencies.
 
 
 
An extension of CheckBox that allows to have three states: checked - model object value is Boolean.TRUE unchecked - model object value is Boolean.FALSE undefined - model object value is null Integrates Checkbox X
Configuration object for the settings of Checkbox X
 
 
 
 
Configuration holder for all ColorPickerTextField configurations.
 
Bootstrap ColorPicker from https://farbelous.io/bootstrap-colorpicker/v2/
Bootstrap ColorPickerTextField CSS reference.
Bootstrap ColorPickerTextField JavaScript reference.
A behavior that shows a popover with OK/Cancel buttons to confirm an action.
The configuration of ConfirmationBehavior.
 
An AbstractConfig for a typeahead.js DataSet
A TextField that is mapped to a java.util.Date object.
Ajax event handler
Configuration holder for all DateTextField configurations.
Deprecated.
Deprecated.
Deprecated.
 
Eonasdan datetime-picker css reference
Deprecated.
Eonasdan datetime-picker js reference
Makes an assigned component draggable.
PopoverBehavior configuration
all possible axis
 
 
Important: To use font-awesome 5.x you need to declare the Maven/Gradle dependency in your application pom.xml/build.gradle, for example:
<dependency>
<groupId>org.webjars</groupId>
<artifactId>font-awesome</artifactId>
<version>5.15.4</version>
</dependency>
reference for font awesome 5.x css via CDN
Important: To use font-awesome 5.x you need to declare the Maven/Gradle dependency in your application pom.xml/build.gradle, for example:
<dependency>
<groupId>org.webjars</groupId>
<artifactId>font-awesome</artifactId>
<version>5.15.4</version>
</dependency>
reference for font awesome 5.x css
Important: To use font-awesome 5.x you need to declare the Maven/Gradle dependency in your application pom.xml/build.gradle, for example:
<dependency>
<groupId>org.webjars</groupId>
<artifactId>font-awesome</artifactId>
<version>5.15.4</version>
</dependency>
All the icon types.
Important: To use font-awesome 5.x you need to declare the Maven/Gradle dependency in your application pom.xml/build.gradle, for example:
<dependency>
<groupId>org.webjars</groupId>
<artifactId>font-awesome</artifactId>
<version>5.15.4</version>
</dependency>
A builder to build FontAwesome5IconType

Examples : To rotate an icon 90° : FontAwesomeIconTypeBuilder.on(FontAwesomeGraphic.key).rotate(Rotation.rotate_90).build() To spin an icon : FontAwesomeIconTypeBuilder.on(FontAwesomeGraphic.key).spin().build() To resize an icon 4 times : FontAwesomeIconTypeBuilder.on(FontAwesomeGraphic.key).size(Size.four).build() All together : FontAwesomeIconTypeBuilder.on(FontAwesomeGraphic.key).size(Size.four).spin().rotate(Rotation.rotate_90).build()
All icons of style 'brand' available for free in Font Awesome.
 
All icons of style 'regular' available for free in Font Awesome.
All icons of style 'solid' available for free in Font Awesome.
Rotation that can be done on an icon.
Sizes on an icon.
Deprecated.
Deprecated.
Deprecated.
use FontAwesome7IconType instead (from font-awesome 7.x)
Deprecated.
All icons of style 'brand' available for free in Font Awesome.
 
All icons of style 'regular' available for free in Font Awesome.
All icons of style 'solid' available for free in Font Awesome.
Rotation that can be done on an icon.
Sizes on an icon.
Important: To use font-awesome 7.x you need to declare the Maven/Gradle dependency in your application pom.xml/build.gradle, for example:
<dependency>
<groupId>org.webjars</groupId>
<artifactId>font-awesome</artifactId>
<version>7.0.1</version>
</dependency>
reference for font awesome 7.x css via CDN
Important: To use font-awesome 6.x you need to declare the Maven/Gradle dependency in your application pom.xml/build.gradle, for example:
<dependency>
<groupId>org.webjars</groupId>
<artifactId>font-awesome</artifactId>
<version>7.0.1</version>
</dependency>
reference for font awesome 7.x css
Important: To use font-awesome 6.x you need to declare the Maven/Gradle dependency in your application pom.xml/build.gradle, for example:
<dependency>
<groupId>org.webjars</groupId>
<artifactId>font-awesome</artifactId>
<version>6.2.0</version>
</dependency>
All the icon types.
Important: To use font-awesome 6.x you need to declare the Maven/Gradle dependency in your application pom.xml/build.gradle, for example:
<dependency>
<groupId>org.webjars</groupId>
<artifactId>font-awesome</artifactId>
<version>6.2.0</version>
</dependency>
A builder to build FontAwesome7IconType

Examples : To rotate an icon 90° : FontAwesome7IconTypeBuilder.on(FontAwesome7Graphic.key).rotate(Rotation.rotate_90).build() To spin an icon : FontAwesome7IconTypeBuilder.on(FontAwesome7Graphic.key).spin().build() To resize an icon 4 times : FontAwesome7IconTypeBuilder.on(FontAwesome7Graphic.key).size(Size.four).build() All together : FontAwesome7IconTypeBuilder.on(FontAwesome7Graphic.key).size(Size.four).spin().rotate(Rotation.rotate_90).build()
All icons of style 'brand' available for free in Font Awesome.
 
All icons of style 'regular' available for free in Font Awesome.
All icons of style 'solid' available for free in Font Awesome.
Rotation that can be done on an icon.
Sizes on an icon.
This class allows the user to specify the FontAwesome version (5.x or 6.x - defaulting to 6.x).
Pre-canned Icons that need to be either FontAwesome 5 or 6 specific, only use inside boostrap-extensions
Google Closure compiler version of IJavaScriptCompressor
A customizable HTML5 video player plugin for jQuery based on bootstrap UI
Interface for all video resources.
html5 player css package
html5 player jquery package
Html5Player configuration
Behavior that adds mask to input components.
 
Enumeration of possible caret position.
Robin Herbots Input Mask Javascript resource reference.
A JavaScript resource reference that contributes the jquery.cookie.js.
represents a reference to the jquerypp javascript resource
Represents a reference to the JQuery UI CSS resource
Represents a reference to the JQuery UI JavaScript resource
A Bloodhound implementation for local datasets.
A TextField that is mapped to a LocalDate object.
Ajax event handler
Configuration holder for all LocalDateTextField configurations.
Deprecated.
Contributes Bootstrap-Markdown resources
Provides config information for the markdown editor
 
 
 
 
A TextArea for editing Markdown documents.
WebJar reference to moment js
WebJar reference to moment with locales js
Reference for open web icon css
The OpenWeb Icons are a set of icons to show the support for the Open Web!
A configuration for the activated password strength check rules
A behavior that can be added to PasswordTextField to add client-side password strength checks
The configuration for pwstrength.
A configuration for pwstrength's UI error messages
A configuration for pwstrength's rules' scores
Configuration for Twitter Typeahead's prefetch setting.
 
 
 
Bootstrap Rating is a jQuery plugin that creates a rating control that uses Bootstrap glyphicons for rating symbols.
 
Configuration for Twitter Typeahead's remote setting.
See https://github.com/twitter/typeahead.js/blob/master/doc/bloodhound.md#remote
 
 
 
 
Makes an assigned component draggable.
Deprecated.
Bootstrap select css reference
 
Validation behavior.
simple validation config
Interface for a source of a Dataset
A JavaScript resource reference that contributes spin.js.
Spinner<T extends Number>
A mobile and touch friendly input spinner component for Bootstrap 3.
A specialization of BootstrapAjaxButton that disables itself during the Ajax call and shows a loading spinner
An IAjaxCallListener that sets up Ladda for the duration of the Ajax call
A specialization of BootstrapAjaxLink that disables itself during the Ajax call and shows a loading spinner
A behavior that applies the CSS classes required by Ladda UI.
The available colors
The available UI effects
 
A JavaScript resource reference that contributes ladda.js.
Enables a Wicket application to have its static resources proxied by a CDN, for example by Amazon Cloudfront.
builder class for StaticResourceRewriteMapper
A specialization of AjaxButton that should be used to submit the data of a SummernoteEditor in air mode
Provides config information for the summernote editor
A summer note editor
The summernote css provided via webjars
A workaround to provide FormData for IE>10
The summernote javascript provided via webjars
The summernote overlay css resource reference
A File storage for the summer note editor.

Example:
Used to provide different implementations to store images.
Gets the stored image resource by reading it from the storage with the given id and the given image name
Provides the image data by the given storage id
TempusDominus behavior for Eonasdan tempus-dominus picker plugin.
Config of datetime picker plugin.
Eonasdan tempus-dominus css reference
Config of datetime picker plugin.
 
 
 
 
 
datetime picker icon config
 
Eonasdan tempus-dominus js reference
Config of datetime picker plugin.
 
 
Config of datetime picker plugin.
Validation behavior.
tooltip validation config
See docs.
A behavior that contributes the resources needed for Bootstrap Tour.
 
 
An configuration object representing a step in a tour
An integration with Twitter Typeahead plugin.
A typeahead field implementing twitters typeahead.js >= v0.10 The typeaheadV10 package reflects a major API change in typeahead.js 0.10.0
The behavior that returns JSON response for the typeahead widget.
Basic configuration for typeahead.js
Will be sent if the TypeaheadConfigs selectEvent is set to true.
Currently only SELECTED is supported.
typeahead javascript library
typeahead javascript library
Validation behavior.
Collect js resource references for validation
Default implementation of Html5Player.IVideo
An adapter for YUI CSS compressor.