blockly > Nomi
Classe nomi
Classe per un database di nomi di entità (variabili, procedure e così via).
Firma:
export declare class Names
Costruttori
Proprietà
Metodi
Metodo |
Modificatori |
Descrizione |
uguale a(nome1, nome2) |
static |
I due nomi di entità si riferiscono alla stessa entità? I nomi a blocchi non fanno distinzione tra maiuscole e minuscole. |
getDistinctName(name, type) |
|
Converti il nome di un'entità Blockly in un nome di persona giuridica esportabile. Assicurati che sia un nuovo nome che non si sovrapponga a quelli definiti in precedenza. Confronta anche l'elenco di parole riservate per la lingua corrente e assicurati che il nome non sia in conflitto. |
getName(nameOrId, type) |
|
Converti il nome di un'entità Blockly in un nome di persona giuridica esportabile. |
getUserNames(type) |
|
Restituisce un elenco di tutti i nomi noti creati dall'utente di un tipo di nome specificato. |
populateProcedures(workspace) |
|
Genera nomi per le procedure. |
populateVariables(workspace) |
|
Genera i nomi per le variabili utente, ma solo quelle in uso. |
reset() |
|
Svuota il database e inizia da zero. Le parole riservate vengono conservate. |
setVariableMap(map) |
|
Imposta la mappa di variabili che mappa da nome variabile a oggetto variabile. |