smartuniverse/ts/smartuniverse.classes.universeclient.ts
2018-03-15 01:05:13 +01:00

27 lines
592 B
TypeScript

import * as plugins from './smartuniverse.plugins';
import { Observable } from 'rxjs';
import { IServerGetMessagesRequestBody, IServerPutMessageRequestBody } from './smartuniverse.classes.universe'
export interface IClientOptions {
serverAddress: string
}
export class UniverseClient {
public options;
constructor(optionsArg: IClientOptions) {
this.options = optionsArg;
}
public sendMessage(message, messagePayload) {
plugins.smartrequest.post(this.options.serverAddress, {
requestBody: messagePayload
})
}
public getMessageObservable () {
}
}