Flex UI :: Parent

Parent POM for all CDLFlex open source projects.

License

License

GroupId

GroupId

org.cdlflex
ArtifactId

ArtifactId

flex-ui-parent
Last Version

Last Version

0.8.0
Release Date

Release Date

Type

Type

pom
Description

Description

Flex UI :: Parent
Parent POM for all CDLFlex open source projects.
Source Code Management

Source Code Management

https://github.com/flex-oss/flex-ui

Download flex-ui-parent

Filename Size
flex-ui-parent-0.8.0.pom 6 KB
Browse

How to add to project

<!-- https://jarcasting.com/artifacts/org.cdlflex/flex-ui-parent/ -->
<dependency>
    <groupId>org.cdlflex</groupId>
    <artifactId>flex-ui-parent</artifactId>
    <version>0.8.0</version>
    <type>pom</type>
</dependency>
// https://jarcasting.com/artifacts/org.cdlflex/flex-ui-parent/
implementation 'org.cdlflex:flex-ui-parent:0.8.0'
// https://jarcasting.com/artifacts/org.cdlflex/flex-ui-parent/
implementation ("org.cdlflex:flex-ui-parent:0.8.0")
'org.cdlflex:flex-ui-parent:pom:0.8.0'
<dependency org="org.cdlflex" name="flex-ui-parent" rev="0.8.0">
  <artifact name="flex-ui-parent" type="pom" />
</dependency>
@Grapes(
@Grab(group='org.cdlflex', module='flex-ui-parent', version='0.8.0')
)
libraryDependencies += "org.cdlflex" % "flex-ui-parent" % "0.8.0"
[org.cdlflex/flex-ui-parent "0.8.0"]

Dependencies

There are no dependencies for this project. It is a standalone project that does not depend on any other jars.

Project Modules

  • flex-ui-core
  • flex-ui-fruit
  • flex-ui-examples

flex-ui

Maven Central Build Status Coverage Status

Flex-UI is a free, open source set of reusable Wicket components and extensions that are used in the frontend solutions developed at the CDL-Flex.

Together with bootstrap and wicket-js, it covers common development use-cases and greatly improves both developing new modular components as well as integrated web-ui solutions.

Flex-UI largely aims to follow "the Wicket way" in terms of structure and design.

License

Flex-UI is is distributed under the terms of the Apache Software Foundation license, version 2.0. The text is included in the file LICENSE in the root of the project.

Main features

  • Integration of bootstrap as Wicket components and behaviors (Dialogs, Buttons, Icons, ...)
  • AJAX extensions for many of these components
  • Substantial extension of Wicket's DataTable API and functionality
  • Numerous other re-usable Component and Behavior extensions that cover common development use-cases

Usage

Flex-UI is hosted on maven-central and can easily be integrated into your project using maven

<dependency>
    <groupId>org.cdlflex</groupId>
    <artifactId>flex-ui-core</artifactId>
    <version>add current version here</version>
</dependency>

Components

  • flex-ui-core contains all the core components of flex-ui
  • flex-ui-fruit Wicket integration for fruit repositories
  • flex-ui-examples Wicket web application that provides a set of examples that showcase Flex-UI components

Dependencies

Flex-UI aims to be a pure Wicket extension and has few dependencies. Namely

  • wicket-core
  • wicket-extensions
  • wicket-util
  • wicket-js

Building

Build the entire project using Maven

mvn clean install
org.cdlflex

flex-oss

Open source software developed at the CDL-Flex

Versions

Version
0.8.0
0.7.2
0.7.1
0.7.0
0.6.0
0.5.0
0.4.0
0.3.0
0.2.0
0.1.0