chặn > Tên
Lớp tên
Lớp cho cơ sở dữ liệu gồm tên thực thể (biến, quy trình, v.v.).
Chữ ký:
export declare class Names
Hàm khởi tạo
Thuộc tính
Phương thức
Phương thức |
Đối tượng sửa đổi |
Mô tả |
bằng(tên1; tên2) |
static |
Hai tên pháp nhân đã cho có đề cập đến cùng một pháp nhân không? Tên khối không phân biệt chữ hoa chữ thường. |
getDistinctName(name, type) |
|
Chuyển đổi tên pháp nhân Blockly thành tên pháp nhân có thể xuất hợp pháp. Đảm bảo rằng đây là tên mới không trùng lặp với bất kỳ tên nào đã được xác định trước đó. Đồng thời, kiểm tra danh sách các từ dành riêng cho ngôn ngữ hiện tại và đảm bảo tên không xung đột với nhau. |
getName(nameOrId, type) |
|
Chuyển đổi tên pháp nhân Blockly thành tên pháp nhân có thể xuất hợp pháp. |
getUserNames(type) |
|
Trả về danh sách tất cả tên đã biết do người dùng tạo thuộc một loại tên được chỉ định. |
populateProcedures(workspace) |
|
Đặt tên cho các quy trình. |
populateVariables(workspace) |
|
Đặt tên cho các biến người dùng, nhưng chỉ những tên đang được sử dụng. |
reset() |
|
Làm trống cơ sở dữ liệu và bắt đầu từ đầu. Các từ dành riêng sẽ được giữ lại. |
setVariableMap(map) |
|
Thiết lập bản đồ cho biến liên kết từ tên biến đến đối tượng biến. |