Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/deebloo/blueangularui

UI Component library for AngularJS using twitter bootstrap at the base
https://github.com/deebloo/blueangularui

Last synced: 15 days ago
JSON representation

UI Component library for AngularJS using twitter bootstrap at the base

Awesome Lists containing this project

README

        

Blue Angular Ui
=============

A ui component library for angular based on twitter bootstrap elements.
This readme will be updated as more components are added.

#### Navbar:
NOTE: in order for the active class to be added automatically $locationProvider needs to be set in your application configuration.
Ex. $locationProvider.html5Mode(true).hashPrefix('!');

```HTML

```

| Attribute | Type | Definition
| ------------- | ------------- | ------------- |
| data | array of objects | 'title' and 'link 'required as object attributes |
| navbar-title | string | if set title will display in the navbar, if not nothing will be displayed. |

#### Bootstrap Grid:

```HTML

```

| Attribute | Type | Definition
| ------------- | ------------- | ------------- |
| data | array of objects | accepts standard JSON array |
| dataModel | array of objects | Define the columns to be displayed. Set the column title, the name of the property and the type |

#### Searchable Option Menu:

```HTML

```

| Attribute | Type | Definition
| ------------- | ------------- | ------------- |
| option-title | string | title of the option menu |
| data | array of objects | 'title' required as an object attribute |
| searchable | bool | enables filtering |
| item-click | method | define a method to be called when an option is clicked. Method accepts one argument containing the clicked angular element (usable with jquery lite) |