Files
node-metaverse/lib/Bot.ts

29 lines
710 B
TypeScript
Raw Normal View History

import {LoginHandler} from './LoginHandler';
2017-11-24 01:00:56 +00:00
import {LoginResponse} from './classes/LoginResponse';
import {LoginParameters} from './classes/LoginParameters';
export class Bot
{
loginParams: LoginParameters;
constructor(login: LoginParameters)
{
this.loginParams = login;
}
Login()
{
return new Promise((resolve, reject) =>
{
const loginHandler = new LoginHandler();
loginHandler.Login(this.loginParams).then((response: LoginResponse) =>
{
resolve(response);
}).catch((error: Error) =>
{
reject(error);
});
});
}
}