1.0.0 • Published 8 years ago

angular-lowerize-filter v1.0.0

Weekly downloads
3
License
MIT
Repository
github
Last release
8 years ago

angular-lowerize-filter

AngularJS filter to convert strings to lower case replacing non-alphanumeric characters.

Intended to be used with Firebase for creating named ID keys that can be indexed and queried.

Installation

You can install the filter using Bower:

$ bower install angular-lowerize-filter

Or npm:

$ npm install angular-lowerize-filter

Then you have to include it in your HTML:

<script src="bower_components/angular-lowerize-filter/lowerize.js"></script>
<script src="node_modules/angular-lowerize-filter/lowerize.js"></script>

And inject the module puigcerber.lowerize as a dependency of your application:

angular.module('webApp', ['puigcerber.lowerize']);

Usage

You can use it like any other AngularJS filter:

<p>{{ input | lowerize }}</p>

Example

var lowerized = $filter('lowerize')('angular-lowerize-filter');
console.log(lowerized); // angularlowerizefilter

See also

  • camelize: AngularJS filter to convert strings to lower camel case replacing non-alphanumeric characters.
  • capitalize: AngularJS filter to capitalize sentences and specially team names.