Constructor
# new Handler(data)
класс обработчика
Parameters:
Name | Type | Description |
---|---|---|
data |
IHandlerParams
|
данные обработчика |
Examples
const { Handler, UtilsCore } = require('commander-core');
class Utils extends UtilsCore {
testMetods() {
console.log('test')
}
}
const handler = new Handler({
commands: {
directory: path.resolve(__dirname, 'commands'); //директория команд
},
strictLoader: true // строгая загрузка
utils: new Utils() // Utils
})
сonst handler = new Handler({
commands: {
fromArray: [new Command(params)]; //массив команд
},
strictLoader: true // строгая загрузка
utils: new Utils() // Utils
})