Component Library

May 21st, 2020

Maven Javadoc License: MIT Join the chat at https://gitter.im/aripd/support

License

Licensed under the MIT License.

Getting Started

Dependency is managed for you by Maven.

<dependency>
	<groupId>com.aripd</groupId>
	<artifactId>component</artifactId>
	<version>1.0</version>
</dependency>

Usage

Namespaces

xmlns:ac="http://aripd.com/ui"

Test Run

<html xmlns="http://www.w3.org/1999/xhtml"
	xmlns:ac="http://aripd.com/ui"
	xmlns:f="http://java.sun.com/jsf/core"
	xmlns:h="http://java.sun.com/jsf/html">
	<h:head>
	</h:head>
	<h:body>
		<ac:mathJax value="$$x = {-b \pm \sqrt{b^2-4ac} \over 2a}$$" />
	</h:body>
</html>

Components

Utils

  • AES
  • DateUtils
  • EncryptionUtils
  • Github
  • Nimble
  • Randomizer
  • Resizer
  • StringUtils
  • Spatial

Converters

  • BigDecimalCurrencyCodeConverter
  • EpochMilliToInstantConverter
  • NewLine2PageBreakConverter
  • URLConverter

Filters

  • CharacterEncodingFilter

Validators

  • CreditCard
  • EmailAddress
  • Password
  • Phone
  • Plate
  • Tac
  • Tckimlikno
  • Luhn

Independent components

  • disablePanel The component only attempts to disable UIInput & UICommand components.
  • gitter Gitter is a chat and networking platform that helps to manage, grow and connect communities through messaging, content and discovery.
  • gravatar JSF wrapper of the Gravatar services.
  • identicon An Identicon is an avatar which represents a hash of unique information.
  • letterAvatar Generate avatars with initials from names.
  • mathJax A JavaScript display engine for mathematics that works in all browsers.
  • textLogo Generate logos with from given text.
  • truncate Extension to the standard h:outputText with truncate function.
  • uiavatars Generate avatars with initials from names.

jQuery components

  • backstretch Backstretch is a simple jQuery plugin that allows you to add a dynamically-resized, slideshow-capable background image to any page or element.
  • countdown A simple jQuery countdown plugin.
  • fotorama Simple, stunning, powerful jQuery gallery.
  • fuzzysort Fast SublimeText-like fuzzy search for JavaScript.
  • holder holder.js implementation.
  • magnificpopup Magnific Popup is a Responsive jQuery Lightbox Plugin.
  • slick Carousel component.
  • vegas Background jquery plugin

D3js components

Screenshots

BrushAndScrollingZoom BrushAndZoom collapsibletree dendrogram linechart partition percentagechange treemap wordcloud ZoomableArea