UNPKG

hud-ai

Version:
47 lines 1.38 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const _ = require("lodash"); const Resource_1 = require("../utils/Resource"); const UserConference_1 = require("../entities/UserConference"); class UserConferenceResource extends Resource_1.Resource { constructor(requestManager) { super('/users/conferences', requestManager); } add(addArgs) { return this.makeRequest({ method: 'POST', data: _.merge(addArgs, { status: UserConference_1.UserConferenceStatus.ADDED }), url: `${this.basePath}` }); } remove(removeArgs) { return this.makeRequest({ method: 'POST', data: _.merge(removeArgs, { status: UserConference_1.UserConferenceStatus.REMOVED }), url: `${this.basePath}` }); } list(listArgs) { return this.makeRequest({ method: 'GET', params: listArgs, url: `${this.basePath}` }); } get(getArgs) { return this.makeRequest({ method: 'GET', params: getArgs, url: `${this.basePath}/{id}` }); } del(id) { return this._destroy(id); } } exports.UserConferenceResource = UserConferenceResource; //# sourceMappingURL=UserConference.js.map