Giao diện IVariableMap
Bản đồ biến là các đối tượng vùng chứa chịu trách nhiệm lưu trữ và quản lý tập hợp các biến được tham chiếu trên một không gian làm việc.
Bất kỳ phương thức nào trong số này cũng có thể xác định các hằng số về tên và loại hợp lệ, đồng thời gửi nếu không đáp ứng các hằng số đó.
Chữ ký:
export interface IVariableMap<T extends IVariableModel<IVariableState>>
Phương thức
Phương thức | Mô tả |
---|---|
addVariable(variable) | |
changeVariableType(variable, newType) | |
clear() | |
createVariable(name, id, type) | Tạo một biến mới có tên đã cho. Nếu không chỉ định mã nhận dạng, thì bản đồ biến sẽ tạo một mã nhận dạng. Trả về biến mới. |
deleteVariable(variable) | |
getAllVariables() | |
getTypes() | Trả về danh sách tập hợp các loại biến do bản đồ biến này quản lý. |
getVariable(name, type) | Trả về biến có tên đã cho hoặc giá trị rỗng nếu không tìm thấy. Nếu bạn cung cấp type , thì loại của biến cũng phải khớp, nếu không giá trị rỗng sẽ được trả về. |
getVariableById(id) | |
getVariablesOfType(type) | Trả về danh sách tất cả các biến thuộc loại nhất định do bản đồ biến này quản lý. |
renameVariable(variable, newName) | Thay đổi tên của biến đã cho thành tên được cung cấp và trả về biến đã đổi tên. |