blockly > Nomes > getDistinctName

Método Names.getDistinctName()

Converta um nome de entidade do Blockly em um nome de entidade legal exportável. Verifique se o nome é novo e não se sobrepõe a outro já definido. Além disso, confira a lista de palavras reservadas para o idioma atual e confirme se o nome não entra em conflito.

Signature:

getDistinctName(name: string, type: NameType | string): string;

Parâmetros

Parâmetro Tipo Descrição
name string O nome da entidade do Blockly (sem restrições).
digitar NameType | string O tipo de entidade no Blockly ('VARIABLE', 'PROCEDURE', 'develop_VARIABLE' etc.).

Retorna:

string

Um nome de entidade legal no idioma exportado.