...
Bloco de código | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
import { Injectable } from '@angular/core'; import { MingleService, Configuration } 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 config = new Configuration(); config.modules.web = true; config.environment = 'DEV'; config.modules.usage_metrics = true; config.modules.gateway = true; config.modules.push_notification = true; config.server = 'https://dev-mingle.totvs.com.br/api' this.mingleService.environments.development; config.app_identifier = 'identificadorDoAplicativo'; this.mingleService.setConfiguration(config); this.mingleService.init() .then( init => { resolve('Mingle Service Init'); }).catch(error => { console.log("error" , error); reject(error); }); console.log("Mingle Service configuration completed"); }); }} |
...