Spazio dei nomi delle procedure
Corsi
Classe | Descrizione |
---|---|
ObservableProcedureMap |
Funzioni
Funzione | Descrizione |
---|---|
allProcedures(root) | Trova tutte le definizioni di procedura create dall'utente in un'area di lavoro. |
findLegalName(name, block) | Assicurati che non esistano due procedure con nomi identici. Prendi il nome della procedura proposto e restituisci un nome legale, ad esempio un nome che non sia vuoto e che non sia in conflitto con altre procedure. |
flyoutCategory(workspace) | Crea i blocchi richiesti dal riquadro a comparsa per la categoria della procedura. |
getCallers(name, workspace) | Trova tutti i chiamanti di una procedura con nome. |
getDefinition(name, workspace) | Trova il blocco di definizione per la procedura denominata. |
isNameUsed(name, workspace, opt_exclude) | Restituisce il valore se il nome specificato è già un nome di procedura. |
isProcedureBlock(block) | Una protezione del tipo che verifica se il blocco specificato è un blocco di procedura. |
mutateCallers(defBlock) | Quando la definizione di una procedura ne modifica i parametri, trova e modifica tutti i chiamanti. |
rinomina(this, name) | Rinominare una procedura. Chiamata dal campo modificabile. |
Interfacce
Interfaccia | Descrizione |
---|---|
IParameterModel | Un modello dati per una procedura. |
IProcedureBlock | L'interfaccia di un blocco che modella una procedura. |
IProcedureMap | |
IProcedureModel | Un modello dati per una procedura. |
Variabili
Variabile | Descrizione |
---|---|
CATEGORY_NAME | Stringa da utilizzare nell'attributo "custom" di una categoria nel file XML toolbox. Questa stringa indica che la categoria deve essere completata dinamicamente con blocchi di procedure. Vedi anche Blockly.Variables.CATEGORY_NAME e Blockly.VariablesDynamic.CATEGORY_NAME. |
DEFAULT_ARG | L'argomento predefinito per un blocco procedure_mutatorarg. |
Alias del tipo
Alias del tipo | Descrizione |
---|---|
ProcedureTuple | Metodi precedenti per rappresentare la firma di una procedura. Gli elementi sono rispettivamente il nome, i nomi dei parametri e l'eventuale presenza di un valore restituito. |