Options for 'openAndShowTextDocument()' function.
Describes a simple 'completed' action.
Normalizes a string.
Is AIX or not.
Is Free BSD or not.
Is Linux or not.
Is Sun OS or not.
Is Open BSD or not.
Is Sun OS or not.
Is Windows or not.
Global execution queue, which only allows one execution at the same time.
Stores global data for the current extension session.
Applies a function for a specific object / value.
The function.
The wrapped function.
Returns a value as array.
The value.
The value as (new) array.
Returns a value as buffer.
The value to convert / cast.
The custom encoding for the string parsers.
The promise with the buffer.
Returns a value as local Moment instance.
The input value.
The output value.
Returns a value as UTC Moment instance.
The input value.
The output value.
Clones an object / value deep.
The value / object to clone.
The cloned value / object.
Clones an value flat.
The object to clone.
The cloned object.
Compares two values for a sort operation.
The left value.
The right value.
The "sort value".
Compares values by using a selector.
The left value.
The right value.
The selector.
The "sort value".
Alias for 'createDevToolsClient'.
Creates a simple 'completed' callback for a promise.
The 'succeeded' callback.
The 'error' callback.
The created action.
Creates a new instance of a client, which can connect to a DevTools compatible browser like Google Chrome.
The new client instance.
Creates a Git client.
The promise with the client or (false) if no client found.
Creates a Git client (sync).
The client or (false) if no client found.
Creates a new queue.
The new queue.
Handles a value as string and checks if it does match at least one (minimatch) pattern.
The value to check.
One or more patterns.
Does match or not.
Executes a file.
The thing / command to execute.
The promise with the result.
Async 'forEach'.
The items to iterate.
The item action.
The result of the last action call.
Formats a string.
The value that represents the format string.
The formated string.
Formats a string.
The value that represents the format string.
The formated string.
Gets the root directory of the extension.
The root directory of the extension.
Loads the package file (package.json) of the extension.
The promise with the meta data of the file.
Loads the package file (package.json) of the extension sync.
The meta data of the file.
Alias for 'uuid'.
Checks if data is binary or text content.
The data to check.
The promise that indicates if content is binary or not.
Checks if data is binary or text content (sync).
The data to check.
Content is binary or not.
Checks if the string representation of a value is empty or contains whitespaces only.
The value to check.
Is empty or not.
Loads a module from a script.
The path to the script.
The loaded module.
Normalizes a value as string so that is comparable.
The value to convert.
The normalized value.
Returns the current time.
The current time.
Opens and shows a new text document / editor.
The promise with the new, opened text editor.
Promise version of 'crypto.randomBytes()' function.
The size of the result.
The buffer with the random bytes.
Reads the content of a stream.
The stream.
The promise with the content.
Sets the root directory of the extension.
The path of the extension.
The new value.
Returns a sequence object as new array.
The input object.
The input object as array.
Returns a value as boolean, which is not (null) and (undefined).
The value to convert.
'val' as boolean.
Converts an EOL enum value to a string.
string The EOL string.
Returns a value as string, which is not (null) and (undefined).
The value to convert.
'val' as string.
Tries to create a Git client.
The promise with the client or (false) if no client found.
Tries to create a Git client (sync).
The client or (false) if no client found.
Returns the current UTC time.
The current UTC time.
Generates a new unique ID.
The generated ID.
Disposes 'SESSION', by removing its data.
Generated using TypeDoc
Action for 'forEachAsync()' function.
The current item.
The zero based index.
The array of all elements.
The result.