Wicket Box

Wicket Box.

License

License

Categories

Categories

Wicket User Interface Web Frameworks
GroupId

GroupId

com.github.svenmeier.wicket-box
ArtifactId

ArtifactId

wicket-box
Last Version

Last Version

0.6.0
Release Date

Release Date

Type

Type

jar
Description

Description

Wicket Box
Wicket Box.

Download wicket-box

How to add to project

<!-- https://jarcasting.com/artifacts/com.github.svenmeier.wicket-box/wicket-box/ -->
<dependency>
    <groupId>com.github.svenmeier.wicket-box</groupId>
    <artifactId>wicket-box</artifactId>
    <version>0.6.0</version>
</dependency>
// https://jarcasting.com/artifacts/com.github.svenmeier.wicket-box/wicket-box/
implementation 'com.github.svenmeier.wicket-box:wicket-box:0.6.0'
// https://jarcasting.com/artifacts/com.github.svenmeier.wicket-box/wicket-box/
implementation ("com.github.svenmeier.wicket-box:wicket-box:0.6.0")
'com.github.svenmeier.wicket-box:wicket-box:jar:0.6.0'
<dependency org="com.github.svenmeier.wicket-box" name="wicket-box" rev="0.6.0">
  <artifact name="wicket-box" type="jar" />
</dependency>
@Grapes(
@Grab(group='com.github.svenmeier.wicket-box', module='wicket-box', version='0.6.0')
)
libraryDependencies += "com.github.svenmeier.wicket-box" % "wicket-box" % "0.6.0"
[com.github.svenmeier.wicket-box/wicket-box "0.6.0"]

Dependencies

compile (2)

Group / Artifact Type Version
org.apache.wicket : wicket-core jar 6.4.0
org.apache.wicket : wicket-extensions jar 6.4.0

test (2)

Group / Artifact Type Version
javax.servlet : servlet-api jar 2.5
junit : junit jar 3.8.2

Project Modules

There are no modules declared in this project.

wicket-box

Enhancements for your Wicket components:

  • dynamic behaviors utilizing Wicket's build-in jQuery
  • lightweight implementation tailored for Server-side rendered markup
  • resize component markup
  • allow resizing of table columns
  • synchronized scroll between markup
  • stretch markup to locations not supported by CSS
  • optional cookie or server-side persistence
  • tested in Firefox, Safari, Chrome, Opera and IE

See our live examples on http://wicket-box.appspot.com.

Themes

You have to add a theme (build-in or your own) to your component to enable it for dynamic layouts, e.g.

add(new BasicTheme());

Components

  • DataBox is a DataTable extension which bundles all behaviors into a highly dynamic table with fixed headers, column resizing and its body stretching to the available size
  • TreeBox is the pendant for TableTree
  • SplitBox splits the size of its markup between a resizable main and a remainder component
  • WizardBox streches its content so its control buttons are pinned to the bottom of its markup area.

Dependency

Releases are available on Maven central and OSS Sonatype.

<dependency>
  <groupId>com.github.svenmeier.wicket-box</groupId>
  <artifactId>wicket-box</artifactId>
  <version>0.6.0</version>
</dependency>

For snapshot releases you have to use the OSS Sonatype Snapshot repository:

<dependency>
  <groupId>com.github.svenmeier.wicket-box</groupId>
  <artifactId>wicket-box</artifactId>
  <version>0.6.1-SNAPSHOT</version>
</dependency>

<repository>
  <id>sonatype-snapshots</id>
  <url>https://oss.sonatype.org/content/repositories/snapshots</url>
  <snapshots>
    <enabled>true</enabled>
  </snapshots>    	
</repository>

Versions

Version
0.6.0