angular-truncate-2

WebJar for angular-truncate-2

License

License

MIT
Categories

Categories

Angular User Interface Web Frameworks
GroupId

GroupId

org.webjars.bower
ArtifactId

ArtifactId

angular-truncate-2
Last Version

Last Version

0.2.0
Release Date

Release Date

Type

Type

jar
Description

Description

angular-truncate-2
WebJar for angular-truncate-2
Project URL

Project URL

http://webjars.org
Source Code Management

Source Code Management

https://github.com/BernardoSilva/angular-truncate

Download angular-truncate-2

How to add to project

<!-- https://jarcasting.com/artifacts/org.webjars.bower/angular-truncate-2/ -->
<dependency>
    <groupId>org.webjars.bower</groupId>
    <artifactId>angular-truncate-2</artifactId>
    <version>0.2.0</version>
</dependency>
// https://jarcasting.com/artifacts/org.webjars.bower/angular-truncate-2/
implementation 'org.webjars.bower:angular-truncate-2:0.2.0'
// https://jarcasting.com/artifacts/org.webjars.bower/angular-truncate-2/
implementation ("org.webjars.bower:angular-truncate-2:0.2.0")
'org.webjars.bower:angular-truncate-2:jar:0.2.0'
<dependency org="org.webjars.bower" name="angular-truncate-2" rev="0.2.0">
  <artifact name="angular-truncate-2" type="jar" />
</dependency>
@Grapes(
@Grab(group='org.webjars.bower', module='angular-truncate-2', version='0.2.0')
)
libraryDependencies += "org.webjars.bower" % "angular-truncate-2" % "0.2.0"
[org.webjars.bower/angular-truncate-2 "0.2.0"]

Dependencies

compile (1)

Group / Artifact Type Version
org.webjars.bower : angular jar [1.2.0,2)

Project Modules

There are no modules declared in this project.

Angular Truncate

License Build Status Coverage Status Bower NPM

This project is a filter for Angularjs to truncate text strings to a set number of characters or words and add ellipses when needed.

Demo

Install

You can install this package with bower, npm and gem.

bower

View in Bower

bower install angular-truncate-2

The files are then available at bower_components/angular-truncate-2/src/angular-truncate-2.js

npm

View in NPM

npm install angular-truncate-2

The files are then available at node_modules/angular-truncate-2/src/angular-truncate-2.js

gem

Converted using rails-asset.

gem 'rails-assets-angular-truncate-2'

Include following in application.js:

//= require angular-truncate-2

How to use angular truncate

###Include the javascript file.

<script src="angular-truncate-2.min.js"></script>

###Inject the truncate filter into your app module.

var myApp = angular.module('myApp', ['truncate']);

###When outputting text, apply the filter.

 <p>
    {{ text | characters:25 }} or {{ text | words:5 }}
</p>

By default, a word will not be truncated. Set the optional boolean after the character count to true.

 <p>
     {{ text | characters:25 :true}}
 </p>

Filters can also be chained together. It will truncate after 25 words or before 25 words if the 100 character limit is reached.

 <p>
    {{ text | words:25 | characters: 100}}
</p>

How contribute

  • Fork the repository
  • Do your changes/suggestions
  • Create a Pull Request

How to run tests

npm test

This project is based on angular-truncate created by Brian Mathews.

Versions

Version
0.2.0