blockly > 名稱

名稱類別

實體名稱資料庫 (變數、程序等) 的類別。

Signature:

export declare class Names 

建構函式

建構函式 修飾符 說明
(建構函式)(reserveWordsList, opt_variablePrefix) 建構 Names 類別的新執行個體

屬性

屬性 修飾符 類型 說明
DEVELOPER_VARIABLE_TYPE static NameType

方法

方法 修飾符 說明
等於(名稱 1, 名稱 2) static 指定的兩個實體名稱是否代表同一個實體?區塊名稱不區分大小寫。
getDistinctName(name, type) 將 Blockly 實體名稱轉換為可匯出的實體名稱。確認新名稱未與任何先前定義的名稱重疊。同時檢查目前語言的保留字詞清單,確保名稱不會發生衝突。
getName(nameOrId, type) 將 Blockly 實體名稱轉換為可匯出的實體名稱。
getUserNames(type) 傳回所有已知的使用者建立指定名稱類型的清單。
populateProcedures(workspace) 產生程序名稱。
populateVariables(workspace) 針對使用者變數產生名稱,但僅限使用中的變數名稱。
reset() 清空資料庫並從頭開始。保留字詞。
setVariableMap(map) 設定從變數名稱對應至變數物件的變數對應。