2.0.1 • Published 4 years ago

lib-sysutil v2.0.1

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

LibSysutil

Es una librería construida para comunicar de manera estándar los servicios REST

Tabla de contenido

Instalacion Configurar Archivo .module.ts Configurar Archivo .services.ts Incorporar Styles LA Fuentes

Instalación

npm i lib-sysutil crypto-js sweetalert2 xlsx --save

Configurar Archivo .module.ts

En el archivo .module.ts se debe importar

import { HttpClientModule, HTTP_INTERCEPTORS } from '@angular/common/http';
import { ErrorIntercept } from 'lib-sysutil';

En el @NgModule en la parte de providers se gregarian las siguientes lineas

    provide: HTTP_INTERCEPTORS,
    useClass: ErrorIntercept,
    multi: true

Ejemplo resultado

@NgModule({
  declarations: [],
  imports: [ HttpClientModule ],
  providers: [
    {
      provide: HTTP_INTERCEPTORS,
      useClass: ErrorIntercept,
      multi: true
    }
  ]
})

Configurar Archivo .services.ts

En este archivo se debe importar la clase API_Rest

import { API_Rest } from 'lib-sysutil';

En el constructor del servicio se inyectamos la clase

  constructor(
    private serverAPI: API_Rest
  ) { }

Al momento de ser utilizada se invoca la funcion post_REST con los siguientes parametros

URL, 'Nombre_servicio', NombrePropiedad, si es array el resultado true|false, parametros

Ejemplo

this.serverAPI.post_REST(URL, 'nom_servicio', NombrePropiedad, true, param);

Incorporar Styles LA

en el archivo angular.json en la parte de "styles"

  "styles": [
    "node_modules/lib-sysutil/lib/styles/css/estilos_LA.min.css"
  ],

Fuentes

Repositorio de fuentes Github

2.0.1

4 years ago

2.0.0

4 years ago

1.6.0

4 years ago

1.5.7

4 years ago

1.5.6

4 years ago

1.5.5

4 years ago

1.5.4

4 years ago

1.5.3

4 years ago

1.5.2

4 years ago

1.5.1

4 years ago

1.5.0

4 years ago

1.4.1

4 years ago

1.4.0

4 years ago

1.3.0

4 years ago

1.2.0

4 years ago

1.1.0

4 years ago

1.0.18

4 years ago

1.0.17

4 years ago

1.0.16

4 years ago

1.0.15

4 years ago

1.0.14

4 years ago

1.0.12

4 years ago

1.0.8

4 years ago

1.0.6

4 years ago

1.0.5

4 years ago

1.0.4

4 years ago

1.0.1

4 years ago

1.0.0

4 years ago