Skip to content

Latest commit

 

History

History
25 lines (19 loc) · 888 Bytes

README.md

File metadata and controls

25 lines (19 loc) · 888 Bytes

ngCaseFilters

Build Status

Case library ported to AngularJS 1.x filters.

###Usage

<script src="Case.js"></script>
<script src="ngcasefilters.js"></script>

var yourApp = angular.module('yourApp', ['ngCaseFilters']);

upper: foo_bar -> {{'foo_bar' | upperCase}}
lower: fooBar -> {{'fooBar' | lowerCase}}
snake: Foo bar! -> {{'Foo bar!' | snakeCase}}
squish: foo.bar -> {{'foo.bar' | squishCase}}
camel: foo, bar -> {{'foo, bar' | camelCase}}
constant: Foo-Bar -> {{'Foo-Bar' | constantCase}}
title: foo v. bar -> {{'foo v. bar' | titleCase}}
capital: foo_v_bar -> {{'foo_v_bar' | capitalCase}}
sentence: "foo!" said bar -> {{'"foo!" said bar' | sentenceCase:['Bar']}}
flip: FlipMe -> {{"FlipMe" | flipCase}}