Access Keys:
Skip to content (Access Key - 0)

Klovis - Kap IT Libraries

version 0.9.2 released on 2010/06/09

Download

Documentation

Contribute to the project

Kap IT offers a set of open-source libraries (LGPL License) providing ready to use advanced components for business application development. They result from Kap IT experience in creating and modernizing enterprise applications.

These components are split in 2 parts:

  • Flex libraries : 2 libraries (KlovisFlexCore and KlovisFlexUI) targeted to applications that uses the Flex SDK.
  • AS3 library : A library (KlovisASCore)that doesn't depend of the Flex framework.


We are planning to enrich Kap IT libraries regulary, adding more & more components that hopefully will save you time when developping Flex/AS3 applications. Expect to see also libraries for AIR development.

Flex Libs

AS3 Libs

Flex Libs - Core Components

Flex Core is a library that provides core and applicative components. You will find, among other things, a stepper manager, a UI shortcut manager, a LocalCredentials that stores login credentials locally, ...

HashMap : Hash table based implementation of the IMap interface.
LocalMap : Local implementation of an IMap (use of SharedObjects)
HashSet : Implements the ISet interface, backed by a HashMap
ArrayList : An array based implementation of the IList interface
Abstract Preloader : An abstract preloader that manages executions of tasks from the Cairngorm 3 Task Library
KeyboardManager : Detects all keys pressed and dispatches events with the corresponding key combination
LocalCredentials : Used to store/retrieve credentials info from the hard drive
UserSession & ApplicationSession : Storage classes that allow to store/retrieve easily data about a user or the application
ShortcutManager : Allows to plug keyboard shortcuts to UI components
Stepper : Easily navigate between views inside a wizard/stepper

Flex Libs - User Interface Components

Klovis Flex UI library contains halo components that are missing in the Flex 3 SDK like an asynchronous Autocomplete, an asynchronous DataGrid that loads only data visible to the user, an advanced TextInput and more.

Autocomplete : An autocomplete that manages asynchonous retrieval of data
LazyDataGrid : A convenient way to view a large collection of items in a datagrid without loading the complete data set
DataFilteringTextInput : Filters automatically a data source linked to a List based component when the user enter some text.
AdvancedTextInput : Adds the ability to display a prompt text , a clear button and an icon for a TextInput control
StatusBar : Similary to the AIR WindowApplication, you can specify a status bar for a Flex Application
NSDK Components : A set of compatibility components that can be useful when migrating from a NSDK application to Flex

AS3 Libs - Core Components

AS3 libs is composed of many static utilities methods applied on Action Script primitives objects. It also includes a command scheduler.

Commands : Command pattern implementation; provides implementations for a command scheduler and a queue of commands
Iterators : Iterator pattern implementation. Provides implementations for array and string iterator.
Registry :Provides a implementation for a registry : a kind of key / value map
LocalConnector :Implementation of a bi-directionnal local connection
URLUtil : An all-static class with methods for working with urls
DownloadQueue :A basic http downloader to retrieve multiple files
Utils : StringUtil, ArrayUtil, DateUtil, MathUtil, etc... all static classes with method for working with strings, arrays, dates, objects and so on.

Project Activity

Join the Lab

  • Access to our free components
  • Give your feedback, your needs
  • Participate to our roadmap

Forgot password ?

Related Projects

Latest Updates: 2010/07/12

Releases on:

Top News

Kap2Flex & Klovis new releases
(2010/06/08)
Kap2Flex A new release of our Flex code generator.
Klovis A set of free and open-source libraries.

Read the news »
ConfluenceFx release 1.0!
(2010/06/08)

After a year of beta program and lots of user feedbacks, we are glad to announce the 1st commercial release of CFx!

Need Information?

Why Kap Lab ?

Kap Lab exists because innovation is our passion. Enjoy our products and help us to give you the best.

Cyril Daloz
CEO Kap IT

Adaptavist Theme Builder (3.3.5-conf210) Powered by Atlassian Confluence 2.10.3, the Enterprise Wiki.