Giter Club home page Giter Club logo

exanpe-t5-lib's Introduction

Exanpe T5 Lib

Exanpe T5 Lib is a library of components design for the J2EE Tapestry 5 framework, developed by the Exanpe organization.

The purpose of this library is to provide additional components to Tapestry 5 as well as skinning the native components.

Our final purpose is to provide a fully harmonized set of components, ready to be included in your web application.

Easy to use and to integrate, this library target the real needs of any web application, taking a real care of possible application conflicts as well as depending on a minimal number of third party library !

The library is fully :

  • Integrated with Maven 2
  • Fully compatible with Tapestry 5.2+ and 5.3+

The following components are currently available in the library :

  • Accordion : Show/Hide some content with animation
  • AjaxLoader : Load a content with Ajax, displaying a loader icon
  • Authorize : Manage authorizations based on user's roles
  • Border : A simple skinned border
  • ColorPicker : Choose a Color and get it easily on the server side
  • GoogleMap : Show a GoogleMap and some points of interest, polylines or polygons
  • HideablePanel : Show/Hide a left side Panel
  • ListSorter : Sort a list of data using drag and drop
  • MenuBar and Menu components : Add one basic Menu bar or one multi level Horizontal Menu to you website
  • SecurePassword : Enter a Password without typing characters
  • Slider : Select a value on a range using a Slider
  • TabView : Organize your layout into a tab view
  • Tooltip : Display all kind of tooltips in your page
  • VerticalMenu : Add a sidebar menu on your website

Some mixins provide additional features to existing components:

  • AjaxValidation : Validate a textfield component with an Ajax request
  • Authorize : Manage authorizations based on user's roles
  • Dialog : Display a dialog to print information or confirmation on user action
  • PasswordStrengthChecker : Let your users valuate the strength of their passwords with a visual feedback
  • RichTextEditor : Display a textarea allowing rich HTML text content to be written
  • SelectLoader : Load select content options according to a first select component selection

Some features provide services on page classes:

  • Security : Use @Authorize annotation to restrict page/method access
  • Session : Use @ContextPageReset to reset some page information according to a specific context
  • Internationalization : Store your user Locale in session with LocaleSession

Finally, the core Tapestry components have been re skinned to fit better in any application.

Please have a look at our online [Demo] 1 and at the [Getting Started documentation] 2 to learn how to setup and use our components in 2 minutes !

exanpe-t5-lib's People

Contributors

lguerin avatar uklance avatar

Watchers

Ajay Arora avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.