text: 
  /**
  
    Authors: Toni Ruottu, Finland 2010-2019
  
    This file is part of Dark WebSocket Terminal.
  
    CC0 1.0 Universal, http://creativecommons.org/publicdomain/zero/1.0/
  
    To the extent possible under law, Dark WebSocket Terminal developers have waived all
    copyright and related or neighboring rights to Dark WebSocket Terminal.
  
  */
  
  import HistoryHandler from './history.js';
  import PluginsHandler from './plugins.js';
  import FunctionsHandler from './functions.js';
  import LinkHandler from './link.js';
  import TemplateHandler from './template.js';
  import PromptHandler from './prompt.js';
  import ConnectionHandler from './connection.js';
  import SocketHandler from './socket.js';
  import ErrorHandler from './error.js';
  import PwaHandler from './pwa.js';
  
  export default class Controller {
  
    constructor(dwst) {
      this.history = new HistoryHandler(dwst);
      this.plugins = new PluginsHandler(dwst);
      this.functions = new FunctionsHandler(dwst);
      this.link = new LinkHandler(dwst);
      this.template = new TemplateHandler(dwst);
      this.prompt = new PromptHandler(dwst);
      this.connection = new ConnectionHandler(dwst);
      this.socket = new SocketHandler(dwst);
      this.error = new ErrorHandler(dwst);
      this.pwa = new PwaHandler(dwst);
    }
  }
  