Skip to main content

Home > blockly > Variables > generateUniqueNameFromOptions

Variables.generateUniqueNameFromOptions() function

Returns a unique name that is not present in the usedNames array. This will try to generate single letter names in the range a - z (skip l). It will start with the character passed to startChar.

Signature:

export declare function generateUniqueNameFromOptions(startChar: string, usedNames: string[]): string;

Parameters

ParameterTypeDescription
startCharstringThe character to start the search at.
usedNamesstring[]A list of all of the used names.

Returns:

string

A unique name that is not present in the usedNames array.