noToolbox

Toolbox for AngularJs apps, by Nomads.


Keywords
angular, angularjs, utility
License
MIT
Install
bower install noToolbox

Documentation

noToolbox

This is a toolbox for AngularJs apps. It includes a significant amount of services, directives, filters, and controllers to ease the process of constructing small to large scale apps with pre-built functionality. Features range from push notifications to logging, as well as a few libraries ported from Node.

The source code can be found at http://github.com/ishmaelthedestroyer/noToolbox
The demo can be found at http://no-toolbox.herokuapp.com

The compiled source code (Javascript) can be found at https://github.com/ishmaelthedestroyer/noToolbox/blob/master/dist/js/noToolbox.js

Controllers

noCtrl - Exposes noToolbox's functionality to the view.

Config

noPreserveQuery - Save query parameters in url when changing states.

Directives

noAnimateToCenter - Animate any element to the center of the screen.
noDraggable - Make any element draggable.
noFireOnClick - Fire an angular function when an element is clicked.
noFishEye - Enlarge an element as the mouse nears, creating a fisheye effect.
noOnDoubleClick - Fire a function on double click.
noOnKeyUp - Fire a function on key up.
noOnResize - Fire a function when an element resizes.
noPreventRightClick - Prevent right click events from propagation, including the menu.
noResizable - Make any element resizable.
noRightClickMenu - Create a right click menu.
noSluggify - Sluggify text as the user types.
noSubmitOnEnter - Fire a function when a user hits enter.

Directives

noFormatFileSize - Format bytes, kilobytes, megabytes, gigabytes.

Services

noErrorInterceptor - Intercept error responses, send push notifications.
noEventEmitter - Event emitter ported to Angular.
noLogger - Logger for Angular apps.
noNotify - Push notifications.
noQueue - Asynchronous call management.
noResource - DRY resource manager.
noSession - Session management.
noSocket - Socket.io wrapper.

https://github.com/ishmaelthedestroyer/noSeed
https://github.com/ishmaelthedestroyer/noToolbox

Find me @IshmaelsAlive.