...
Bloco de código | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
import { Injectable } from '@angular/core'; import { MingleService } from '@totvs/mingle'; @Injectable() export class AppInitService { constructor(private mingleService: MingleService) { } mingleConfiguration(): Promise<any> { return new Promise((resolve, reject) => { console.log("Mingle Service Configuration called"); const server = mingleService.servers.development; const appId = 'your_app_id'; const web = true; this.mingleService.initMingleinit(server, appId, web) .then( init => { resolve('Mingle Service Init'); }).catch(error => { console.log("error" , error); reject(error); }); console.log("Mingle Service configuration completed"); }); }} |
...
Deverão ser passados três parâmetros para a inicialização do Mingle (initMingleinit):
O primeiro parâmetro que deverá ser passado é o servidor.
...
Em seguida inicie o aplicativo utilizando o método initMingleinit() da classe mingleService, informando os três parâmetros acima descritos:
Bloco de código | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
this.mingleService.initMingleinit(server, appId, web) .then( init => { resolve('Mingle Service Init'); }) |
...
Agora que você realizou a configuração Mingle e o método initMingleinit() já está pronto, vamos dizer para o seu aplicativo utilizar a classe AppInitService quando for compilado e iniciado.
...