blockly > Quy trình

Không gian tên quy trình

Lớp

Lớp Nội dung mô tả
ObservableProcedureMap

Hàm

Chức năng Nội dung mô tả
allProcedures(root) Tìm tất cả định nghĩa về 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 tồn tại 2 quy trình có tên giống hệt nhau. Lấy tên quy trình được đề xuất và trả về tên pháp lý, tức là tên không trống và không xung đột với các quy trình khác.
flyoutCategory(workspace) Tạo các khối theo yêu cầu của cửa sổ bật lên cho danh mục quy trình.
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à một tên quy trình.
isProcedureBlock(block) Một trình bảo vệ kiểu sẽ kiểm tra xem 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 đó.
đổi tên(tên này) Đổi tên một quy trình. Do trường có thể chỉnh sửa gọi.

Giao diện

Giao diện Nội dung mô tả
IParameterModel Mô hình dữ liệu cho một quy trình.
IProcedureBlock Giao diện của một khối lập mô hình một quy trình.
IProcessMap
IProcedureModel Mô hình dữ liệu cho một quy trình.

Biến

Biến Nội dung mô tả
CATEGORY_NAME Chuỗi để sử dụng trong thuộc tính "tuỳ chỉnh" của danh mục trong 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 tự động bằng các khối quy trình. Xem thêm về Blockly.Variables.CATEGORY_NAME và Blockly.VariablesDynamic.CATEGORY_NAME.
DEFAULT_ARG Đối số mặc định của khối quy trình_mutatorarg.

Nhập bí danh

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