backendless-coderunner
Version:
Backendless CodeRunner for Node.js
31 lines (26 loc) • 641 B
JavaScript
const DICT = {}
DICT['English'] = 'Welcome'
DICT['German'] = 'Willkommen'
DICT['Spanish'] = 'Bienvenido'
class GreetingsService {
/**
* @param {String} userName
* @returns {String}
*/
getGreeting(userName) {
return `${DICT[this.config.lang]} ${userName} !`
}
}
GreetingsService.version = '1.4.3'
Backendless.ServerCode.addService(GreetingsService, [
{
name : 'lang',
type : 'choice',
displayName : 'Language',
required : true,
defaultValue: 'English',
options : ['English', 'German', 'Spanish'],
hint : 'Please select a Greetings Language'
}
])