Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/thaispalmer/ngbit

AngularJS 1.x directives for component-based app building
https://github.com/thaispalmer/ngbit

angular angularjs component component-library directives javascript

Last synced: about 1 month ago
JSON representation

AngularJS 1.x directives for component-based app building

Awesome Lists containing this project

README

        

# [AngularJS](https://angularjs.org/) 1.x directives for component-based app building

## Description:

This module contain a collection of directives to be used for building a component-based application.

## Installation:

- Using Bower: `bower install ngbit`
- Using npm: `npm install ngbit`

## Usage:

Include `ngbit-0.0.3.min.js` in your application.

And include the module `ngBit` as an dependency to your module.

var app = angular.module('app', ['ngBit']);

## Dependencies:

This module has no external dependencies except AngularJS itself.

- - -

## Component List:

### Bootstrap based components:

* **ng-bit-bs-text-input:** `` with label, validation states and support for [ngMessages](https://docs.angularjs.org/api/ngMessages/directive/ngMessages).
* **ng-bit-bs-form:** `` that can hold multiple ``, passing everything needed for validation.

### Other components:

* **ng-bit-ng-messages:** A collection of [ngMessages](https://docs.angularjs.org/api/ngMessages/directive/ngMessages) ready to use with multilingual support.
* **ng-bit-threejs-panorama:** Equirectangular panorama projection using [three.js](https://threejs.org/) 3D library.

- - -

## Component Documentation:

Check out the `examples` folder.