Creates an instance of EasyDoc.
The configurations for EasyDoc found by vscode settings.
The absolute directory of where the extension is installed.
The active text editor.
Handle if the activation was made by a command or by pressing Enter. Should make sure the correct template file is activated and initialize Format with the specified arguments for the template file.
A boolean value if the extension was triggered by pressing Enter.
void.
Add, update and remove values from the configurations when needed to.
The local package.json as an object, used to get the configurations.
The filename of the configuration that is handled.
The configurations for the template file. Will return the package.json if configuration was just created, will return the vscode configuration otherwise.
Get every file's name and diretory inside a given dir based on the configuration.
The configuration of EasyDoc.
List of file's name and directory.
Get the text of the editor in front of the cursor, with the length of the triggerText.
The text that the length of the result will be.
A string before the cursor with the length of triggerText..
Initialize and show a QuickPick menu. This QuickPick will show different files withing the dir attribute of config.
he configuration of EasyDoc.
A promise that resolves to the selection.
Generated using TypeDoc
Make the call to start the program on the correct template file. The template files are read from the specified directories and handled accordingly. Also calls the Config file to make sure the configurations are handled when needed.
EasyDoc