dango.system.plugin

The module implements plugin system

Public Imports

BrightProof
public import BrightProof : SemVer;
commandr
public import commandr : Program, ProgramArgs;

Members

Classes

PluginManager
class PluginManager

Менеджер плагинов

Functions

registerContext
void registerContext(P plugin, A args)

Register plugin context

Interfaces

ConsolePlugin
interface ConsolePlugin

Плагин поддерживающий обработку консольных команд

DaemonPlugin
interface DaemonPlugin

Плагин поддерживающий работу в фоновом режиме

Plugin
interface Plugin

Интерфейс плагина

PluginContainer
interface PluginContainer(P : Plugin)

Интерфейс контейнера плагинов

PluginContext
interface PluginContext(P : Plugin, A...)

Plugin context

Meta

Date

Date: 2020-03-27

License

Subject to the terms of the BSD 3-Clause License, as written in the included LICENSE.md file.

Authors

<m.galanin@milofon.pro> Maksim Galanin