Descrição

O componente gumgaCounter permite escolher um tamanho máximo permitido no campo e também cria um contador de que indica se o número de caracteres do que está no input. Caso seja passado um valor para a directive ou ela seja utilizada em conjunto com a directive gumgaMaxLength, o contador indicará o máximo de caracteres possíveis também.

Instalação

// npm
npm install gumga-counter-ng --save

// bower
bower install gumga-counter-ng --save

//Injeção do modulo
angular.module('yourApp', ['gumga.counter']);

<script src="node_modules/gumga-counter-ng/dist/gumga-counter.min.js"></script>
<script src="bower_components/gumga-counter-ng/dist/gumga-counter.min.js"></script>
Usando
<form name="Example">
  <label>Exemplo: {{entity.name}}</label>
  <input  type="text"
          gumga-counter
          gumga-max-length-text="10"
          ng-model="entity.name"
          class="form-control"/>
</form>
Atributos
Parâmetro Tipo Requerido Descrição
gumga-max-length-text Number Não Quantidade máxima de caracteres permitidos.