GUMGA / components

GNU Lesser General Public License v3.0
10 stars 10 forks source link

Stories in Ready

Gumga Components

Os componentes da Gumga que estão neste repositório são os componentes utilizados no GumgaFramework.

Pré-requisitos

Instalação:

bower install gumga-components

Documentação:

A documentação dos componentes pode ser visualizada diretamente na pasta dos componentes, ou através dos seguintes links:

Components

Filters

Directives


Services

Observação quanto ao uibDatepickerPopup

Para utilizar uma máscara junto ao uibDatepickerPopup, utilizamos a lib vanilla-masker para fazer a máscara e adicionamos um $delegate para alterar o componente, visto que ele é um componente externo a gumga.

  <p class="input-group">
    <input type="text" class="form-control" uib-datepicker-popup="dd/MM/yyyy" ng-model="date" is-open="isDatePickerOpen"/>
    <span class="input-group-btn">
      <button type="button" class="btn btn-default" ng-click="open()">
        <i class="glyphicon glyphicon-calendar"></i>
      </button>
    </span>
  </p>
$scope.open = function() {
  $scope.isDatePickerOpen = !$scope.isDatePickerOpen;
};

Ao passar qual o valor requerido da máscara para o uib-datepicker-popup, ele irá adicionar a máscara a medida que o usuário digita o valor.