Interface IPluginFeature<T>

interface IPluginFeature {
    defaultSettings?: T;
    enabled: boolean;
    help?: string;
    helpUrl?: string;
    id?: string;
    settingName: string;
    title?: string;
    type: string;
}

Type Parameters

  • T

Hierarchy

Properties

defaultSettings?: T

Default settings when nothing has been save yet

enabled: boolean

Whether to show the page

help?: string

Optional help text shown under the title

helpUrl?: string

Optional URL describing this page

id?: string

Id of the page in the tree/url

settingName: string

Setting name that's used by REST api to persist settings

title?: string

Title of the page in the tree and of the page when displayed

type: string

Type is used to determine node type in the setting tree

Generated using TypeDoc