ynn
Version:
Ynn is a framework for building more flexible and portable web applications.
26 lines (23 loc) • 769 B
JavaScript
/******************************************************************
* Copyright (C) 2020 LvChengbin
*
* File:plugin.js
* Author :LvChengbin<lvchengbin59@gmail.com>
* Time :02/13/2020
* Description :
******************************************************************/
const is = require( '@lvchengbin/is' );
const Base = require( './base' );
const Console = require( './console' );
const output = require( './output' );
module.exports = class Plugin extends Base {
constructor( app, options = {} ) {
if( is.undefined( options.debugging ) ) {
options.debugging = app.debugging;
}
super();
this.app = app;
this.console = new Console( this, 'plugin' );
this.output = output( this );
}
}