Skip to content

Vedana/angular-camelia

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Camelia Build Status

Powerfull Angular components library

About

Camelia provides angular complex components: grid, pager, suggest, tree.

Some live examples of Camelia can be found HERE.

Sources of theses examples can be acceded in the git repository angular-camelia-samples.

Components

Grid and pager components :

Declaration of a grid and pager components in a page :

<cm:dataGrid value="dataModel" id="myGrid" style="width: 800px; height:400px" rows="20">
	<cm:dataColumn id="TOWN" title="Town" width="150px"></cm:dataColumn>
	<cm:dataColumn title="Postal code" width="60px" fieldName="pc"></cm:dataColumn>
	<cm:dataColumn title="Info 1" value="{{$row.name1}}" width="150px"></cm:dataColumn>
	<cm:dataColumn title="Info 2" value="Before {{$row.name2|upper}} after" width="150px"></cm:dataColumn>
</cm:dataGrid>

<cm:pager for="myGrid"></cm:pager>

Grid and pager components

Installing Build (Distribution Files)

Bower

For developers not interested in building the Camelia library... use bower to install and use the Camelia distribution files.

Change to your project's root directory.

# To get the latest stable version, use Bower from the command line.
bower install angular-camelia

# To get the most recent, latest committed-to-master version use:
bower install angular-camelia#master

NPM

There is a NPM packaging :

npm install angular-camelia

Author

Olivier Oeuillot (oeuillot@vedana.com)

License

(Creative Commons License)

The licensor permits others to copy, distribute, display, and perform the work. In return, licenses may not use the work for commercial purposes -- unless they get the licensor's permission.

The licensor permits others to copy, distribute, display and perform only unaltered copies of the work -- not derivative works based on it.