/enyo2-lib

Primary LanguageJavaScript

Enyo2-lib

A group of plugins and addons for Enyo


Avalaible Plugins/addons

localize

Enyo localizator, based on JSON file format

onyx.TextArea

Simple object for textarea, with vertical auto-resize
GrowTextBox is a better addon, please use it ;)

onyx.LevelProgress

A level progress bar, editable by clicking or "sliding"

onyx.RatingLevel

A star rating bar, editable by clicking or "sliding"

onyx.UpDown

A Up and Down control, maintaining the cursor increase progressively the event speed

onyx.NavigationBar

A navigation bar (path bar) control

onyx.Marquee

A text control, that can slide if the text is too long

onyx.Notification

A notification center, inspered by Growl and other
Available theme : Bezel, Message Bar, Pop, Badged, PageCurl

onyx.DynamicList

A list that load only visible row

onyx.GradientSlider

Simple extension to slider, that provide gradient display (red to green)

onyx.CustomGradientSlider

Simple extension to slider, that provide custom background

onyx.Folding

Fold and unfold part of page.
Inspered by WebOS Calendar

enyo.GrowTextBox

Automatic resizing text area (vertical or horizontal or both or none)

enyo.UndoRedo

Add to Component the ability to undone properties change


Documentations

All scripts files are documented (or are going to be) and respect JSDoc format, see: jsdoc-toolkit

Live Examples

Live examples can by found here : http://MacFJA.github.com/enyo2-lib/

Tiny/Compress version

For get a tiny/compress version of javascript try: http://closure-compiler.appspot.com/home or YUI Compressor (Online version)