@twurple/api
Version:
Interact with Twitch's API.
20 lines (19 loc) • 602 B
JavaScript
import { __decorate } from "tslib";
import { rtfm } from '@twurple/common';
import { BaseApiClient } from "./BaseApiClient.mjs";
/** @private */
let UserContextApiClient = class UserContextApiClient extends BaseApiClient {
/** @internal */
constructor(config, logger, rateLimiter, _userId) {
super(config, logger, rateLimiter);
this._userId = _userId;
}
/** @internal */
_getUserIdFromRequestContext() {
return this._userId;
}
};
UserContextApiClient = __decorate([
rtfm('api', 'ApiClient')
], UserContextApiClient);
export { UserContextApiClient };