UNPKG

nestwhats

Version:

A whatsapp-web.js wrapper for NestJS to create WhatsApp bots

37 lines (36 loc) 1.07 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.NestWhatsBaseDiscovery = void 0; const core_1 = require("@nestjs/core"); class NestWhatsBaseDiscovery { constructor(meta) { this.meta = meta; this.reflector = new core_1.Reflector(); } getClass() { var _a; return (_a = this.discovery) === null || _a === void 0 ? void 0 : _a.class; } getHandler() { var _a; return (_a = this.discovery) === null || _a === void 0 ? void 0 : _a.handler; } setDiscoveryMeta(meta) { var _a; (_a = this.discovery) !== null && _a !== void 0 ? _a : (this.discovery = meta); } setContextCallback(fn) { var _a; (_a = this.contextCallback) !== null && _a !== void 0 ? _a : (this.contextCallback = fn); } execute(context = []) { return this.contextCallback(context, this); } isListener() { return false; } isCommand() { return false; } } exports.NestWhatsBaseDiscovery = NestWhatsBaseDiscovery;