smooch-cordova
Version:
Smooch Cordova Plugin for iOS and Android
29 lines (22 loc) • 845 B
JavaScript
var Smooch = {
init: function(settings, success, error) {
//Initialization on Android must be done in Application Class.
cordova.exec(success, error, 'SmoochCordova', 'init', [settings]);
},
show: function(success, error) {
cordova.exec(success, error, "SmoochCordova", "show", []);
},
setUser: function(user, success, error) {
cordova.exec(success, error, "SmoochCordova", "setUser", [user]);
},
setUserProperties: function(properties, success, error) {
cordova.exec(success, error, "SmoochCordova", "setUserProperties", [properties]);
},
login: function(userId, jwt, success, error) {
cordova.exec(success, error, "SmoochCordova", "login", [userId, jwt]);
},
logout: function(success, error) {
cordova.exec(success, error, "SmoochCordova", "logout", []);
}
};
module.exports = Smooch;