blockly > Nomes > getDistinctName

Método Names.getDistinctName()

Converter o nome de uma entidade do Blockly em um nome de entidade legal exportável. Verifique se o nome é novo e não se sobrepõe a nenhum já definido. Além disso, verifique a lista de palavras reservadas do idioma atual e certifique-se de que o nome não entre 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).
tipo Tipo de nome | corda O tipo de entidade em Blockly ('VARIABLE', 'PROCEDURE', 'DE entregaR_VARIABLE' etc.).

Retorna:

string

Um nome de entidade legal no idioma exportado.