applozic-cordova-chat-pluginn
Version:
51 lines (40 loc) • 1.45 kB
text/typescript
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.
*/
()
({
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;