blob: 06514011a1a1ce76761db4acaeda97daf99776b9 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
'use strict';
/**
* Manages the API methods of a data model.
* @abstract
*/
class BaseManager {
constructor(client) {
/**
* The client that instantiated this Manager
* @name BaseManager#client
* @type {Client}
* @readonly
*/
Object.defineProperty(this, 'client', { value: client });
}
}
module.exports = BaseManager;
|