chặn > VariableMap

Lớp VariableMap

Lớp cho một bản đồ biến. Đối tượng này chứa một cấu trúc dữ liệu kiểu từ điển với các kiểu biến là khoá và danh sách các biến làm giá trị. Danh sách biến là 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 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

Thuộc tính Đối tượng sửa đổi Loại 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 Mô tả
clear() Hãy xoá bản đồ biến. Kích hoạt sự kiện cho mỗi lần xoá.
createVariable(name, opt_type, opt_id) Tạo biến có tên, loại không bắt buộc và mã không bắt buộc.
deleteVariable(variable) Xoá biến.
deleteVariableById(id) Xoá một biến theo mã nhận dạng được truyền vào và mọi mục đích 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 tất cả các loại.
getAllVariables() Trả về tất cả biến thuộc mọi loại.
getVariable(name, opt_type) Tìm biến theo tên và kiểu cho sẵn rồi trả về biến đó. Trả về giá trị rỗng nếu không tìm thấy giá trị rỗng.
getVariableById(id) Tìm biến theo mã nhận dạng đã cho 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ả biến thuộc một loại đã chỉ định. Nếu loại 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 đồ của biến. Xác định biến cần đổi tên bằng mã đã cho.