@appium/typedoc-plugin-appium
Version:
TypeDoc plugin for Appium & its extensions
30 lines • 1.14 kB
TypeScript
import { Options, OptionsReader } from 'typedoc';
import { AppiumPluginLogger } from '../logger';
/**
* This befouls the options.
*
* It can do what has been undone and undo what has been done. It can make real your dreams... or nightmares.
*/
export declare class AppiumPluginOptionsReader implements OptionsReader {
#private;
/**
* I don't know the point of `name`, but the interface requires it, so here.
*/
readonly name = "naughty-appium-options-reader";
/**
* This needs to be higher than the value in `MarkdownOptionsReader`.
*/
readonly priority = 2000;
constructor(logger: AppiumPluginLogger);
/**
* Attempts to derive a title (for use in theme output) from a package's `package.json` if that package is an Appium extension
* @param pkgJsonPath Path to a `package.json`
*/
static getTitleFromPackageJson(pkgJsonPath: string): string | undefined;
/**
* Calls various private methods to override option values or provide defaults.
* @param container - Options container
*/
read(container: Options): void;
}
//# sourceMappingURL=reader.d.ts.map