interface IPlugin {
    id: string;
    getPlugin(container: Container): Promise<IContainerPlugin>;
    loadOptions(options: Options, source?: RecursivePartial<IOptions>): void;
    needsPlugin(options?: RecursivePartial<IOptions>): boolean;
}

Properties

id: string

Methods

  • Parameters

    Returns void

  • Parameters

    Returns boolean