UNPKG

applozic-cordova-chat-pluginn

Version:
51 lines (40 loc) 1.45 kB
import { Component } from '@angular/core'; import { IonicPage, NavController, NavParams } from 'ionic-angular'; import { TabsPage } from '../tabs/tabs'; import { Platform } from 'ionic-angular'; /** * Generated class for the Login page. * * See http://ionicframework.com/docs/components/#navigation for more info * on Ionic pages and navigation. */ @IonicPage() @Component({ selector: 'page-login', templateUrl: 'login.html', }) export class Login { userId:string = ''; password:string = ''; constructor(public navCtrl: NavController, public navParams: NavParams, platform: Platform) { } ionViewDidLoad() { console.log('ionViewDidLoad Login'); } login(){ // Your app login API web service call triggers var alUser = { 'userId' : this.userId, //Replace it with the userId of the logged in user 'password' : this.password, //Put password here 'authenticationTypeId' : 1, 'applicationId' : 'applozic-sample-app', //replace "applozic-sample-app" with Application Key from Applozic Dashboard 'deviceApnsType' : 0 //Set 0 for Development and 1 for Distribution (Release) }; applozic.login(alUser, function() { applozic.registerPushNotification(function() {}, function(){}); applozic.launchChat(function() {}, function() {}); }, function() {}); //this.navCtrl.push(TabsPage, {}, {animate: false}); } } declare var applozic: any;