dashboard: separate plugin usage/configuration, add usage guide + configuration guide

This commit is contained in:
Dragory 2019-09-29 15:53:14 +03:00
parent 1cf09ea997
commit 3ff3bfd5f0
10 changed files with 524 additions and 85 deletions

View file

@ -31,6 +31,14 @@ export interface ThinDocsPlugin {
export interface DocsPlugin extends ThinDocsPlugin {
commands: any[];
defaultOptions: any;
configSchema?: string;
info: {
name: string;
description?: string;
usageGuide?: string;
configurationGuide?: string;
};
}
export interface DocsState {