blockly > VariableMap

Lớp VariableMap

Lớp cho bản đồ biến. Cấu trúc này chứa cấu trúc dữ liệu từ điển, trong đó các loại biến là khoá và danh sách các biến làm giá trị. Danh sách các biến là những loại được biểu thị bằng khoá.

Chữ ký:

export declare class VariableMap 

Hàm khởi tạo

Hàm dựng Đối tượng sửa đổi Nội dung mô tả
(hàm khởi tạo)(không gian làm việc) Tạo một thực thể mới của lớp VariableMap

Thuộc tính

Tài sản Đối tượng sửa đổi Loại Nội dung mô tả
không gian làm việc Không gian làm việc

Phương thức

Phương thức Đối tượng sửa đổi Nội dung mô tả
clear() Hãy xoá bản đồ biến. Kích hoạt sự kiện cho mỗi lượt xoá.
createVariable(name, opt_type, opt_id) Tạo biến có tên, loại không bắt buộc và mã nhận dạng không bắt buộc.
deleteVariable(variable) Xoá biến.
deleteVariableById(id) Xoá biến theo mã nhận dạng đã truyền và tất cả lượt sử dụng biến đó khỏi không gian làm việc này. Có thể nhắc người dùng xác nhận.
getAllVariableNames() Trả về tất cả tên biến thuộc mọi kiểu.
getAllVariables() Trả về mọi biến thuộc mọi kiểu.
getVariable(name, opt_type) Tìm biến theo tên và loại đã cho, rồi trả về biến đó. Trả về giá trị rỗng nếu không tìm thấy giá trị này.
getVariableById(id) Tìm biến theo mã nhận dạng cho sẵn rồi trả về biến đó. Trả về giá trị rỗng nếu không tìm thấy.
getVariablesOfType(type) Lấy danh sách chứa tất cả các biến thuộc một kiểu đã chỉ định. Nếu loại có giá trị rỗng, hãy trả về danh sách các biến có loại chuỗi trống.
getVariableUsesById(id) Tìm tất cả cách sử dụng biến được đặt tên.
renameVariableById(id, newName) Đổi tên một biến bằng cách cập nhật tên của biến trong bản đồ biến. Xác định biến cần đổi tên bằng mã nhận dạng cho trước.