blockly > Quy trình

Không gian tên của quy trình

Lớp

Lớp Mô tả
ObservableProcedureMap

Hàm

Chức năng Mô tả
allProcedures(root) Tìm tất cả các định nghĩa quy trình do người dùng tạo trong một không gian làm việc.
findLegalName(name, block) Đảm bảo không có hai quy trình có tên giống hệt nhau. Lấy tên quy trình được đề xuất và trả về một tên hợp lệ, tức là tên không để trống và không trùng lặp với các quy trình khác.
flyoutCategory(workspace, useXml)
flyoutCategory(workspace, useXml)
getCallers(name, workspace) Tìm tất cả phương thức gọi của một quy trình được đặt tên.
getDefinition(name, workspace) Tìm khối định nghĩa cho quy trình được đặt tên.
isNameUsed(name, workspace, opt_exclude) Trả về nếu tên đã cho là tên quy trình.
isProcedureBlock(block) Một trình bảo vệ loại kiểm tra xem liệu khối đã cho có phải là khối quy trình hay không.
mutateCallers(defBlock) Khi định nghĩa quy trình thay đổi các tham số, hãy tìm và chỉnh sửa tất cả phương thức gọi của quy trình đó.
rename(this, name) Đổi tên một quy trình. Được trường có thể chỉnh sửa gọi.

Giao diện

Giao diện Mô tả
IParameterModel Mô hình dữ liệu cho một quy trình.
IProcedureBlock Giao diện cho một khối mô hình hoá một quy trình.
IProcedureMap
IProcedureModel Mô hình dữ liệu cho một quy trình.

Biến

Biến Mô tả
CATEGORY_NAME Chuỗi để sử dụng trong thuộc tính "tuỳ chỉnh" của một danh mục trong tệp XML của hộp công cụ. Chuỗi này cho biết rằng danh mục phải được điền động bằng các khối quy trình. Xem thêm Blockly.Variables.CATEGORY_NAME và Blockly.VariablesDynamic.CATEGORY_NAME.
DEFAULT_ARG Đối số mặc định cho khối procedures_mutatorarg.

Loại bí danh

Loại bí danh Mô tả
ProcedureTuple Phương thức cũ để biểu thị chữ ký quy trình. Các phần tử này lần lượt là: tên, tên tham số và liệu có giá trị trả về hay không.