0.1.2 • Published 4 years ago

ng-solicitacao-monitoramento v0.1.2

Weekly downloads
48
License
-
Repository
-
Last release
4 years ago

NgSolicitacaoMonitoriamentoApp

Criação da biblioteca em angular

ng g library ng-solicitacao-monitoramento --prefix=sm

Configuração do arquivo public_api.ts

Realizar a exportação dos arquivos export * from './lib/ng-shared-utils.service';

Compilando a Biblioteca

ng build ng-solicitacao-monitoramento

Packead biblioteca

Entrar na raiz do projeto cd ./dist/ng-solicitacao-monitoramento npm pack

Publicar no NPM

cd ./dist/ng-solicitacao-monitoramento npm publish

IMPORTAÇÃO DO MODULO

Para importar o módulo utilizar npm install ng-solicitacao-monitoramento

Instalar as dependências do modulo

npm install --save sweetalert2 @sweetalert2/ngx-sweetalert2 npm install bootstrap npm install ngx-mask

utilizar versão do material angular 7.3.7

npm install --save @angular/material @angular/cdk @angular/animations

Configuração do bootstrap

Adicionar no arquivo angular.json do projeto raiz ... "styles": "node_modules/bootstrap/dist/css/bootstrap.css", "src/styles.css"

Configuração do Material Angular

Adicionar o CSS do theme a ser utilizado, no arquivo styles.css da raiz do projeto, pode ser utilizado outro. @import "~@angular/material/prebuilt-themes/indigo-pink.css"; No arquivo index.html incluir a linha de fontes <link href="https://fonts.googleapis.com/icon?family=Material+Icons" rel="stylesheet">

CONFIGURAR O USO DO MÓDULO DE SM

Importar o módulo

import { NgSolicitacaoMonitoramentoModule } from 'ng-solicitacao-monitoramento'; ... @NgModule({ declarations: AppComponent , imports: BrowserModule, NgSolicitacaoMonitoramentoModule.forRoot({ api_key: environment.SM_API }) , providers: [], bootstrap: AppComponent })

// declarar no environment a variavel SM_API SM_API = TOKEN_DE_ACESSO_FORNECIDO_PELA_GUEP

CONFIGURAR O USO DOS COMPONENTES DO MÓDULO DE SM

<sm-cadastramento></sm-cadastramento>

@Input dados: Fornecer a estrutura para validação e geração de uma chamada de Solicitação de monitoramento @Output response: Retorna o response de uma chamada de solicitação de monitoramento