Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface Plugin

the Plugin interface

Hierarchy

  • Plugin

Index

Properties

Properties

Optional desc

desc: undefined | string

description for your plugin

name

name: string

the name of the plugin

plugin

plugin: ({ className: A; desc?: undefined | string; func: (this: B, ...args: any[]) => any; isStatic: false; methodName: string } | { className: A; desc?: undefined | string; func: (this: C, ...args: any[]) => any; isStatic: true; methodName: string } | { className: A; desc?: undefined | string; func: (this: B, ...args: any[]) => any; isStatic: false; methodName: string } | { className: A; desc?: undefined | string; func: (this: C, ...args: any[]) => any; isStatic: true; methodName: string } | { className: A; desc?: undefined | string; func: (this: B, ...args: any[]) => any; isStatic: false; methodName: string } | { className: A; desc?: undefined | string; func: (this: C, ...args: any[]) => any; isStatic: true; methodName: string })[]

the actual plugin

Optional requires

requires: Plugin[]

any required plugins (will be loaded by order passed)

Generated using TypeDoc