blockly > ขั้นตอน

เนมสเปซของขั้นตอน

คลาส

ระดับ คำอธิบาย
ObservableProcedureMap

ฟังก์ชัน

การทำงาน คำอธิบาย
allProcedures(root) ค้นหาคำจำกัดความของกระบวนการทั้งหมดที่ผู้ใช้สร้างในพื้นที่ทำงาน
findLegalName(name, block) ตรวจสอบว่าไม่มีกระบวนการ 2 ขั้นตอนที่มีชื่อเหมือนกัน ให้ใช้ชื่อกระบวนการที่เสนอและแสดงผลชื่อตามกฎหมาย เช่น ชื่อที่ไม่ว่างเปล่าและไม่ขัดแย้งกับกระบวนการอื่นๆ
flyoutCategory(workspace) สร้างบล็อกสำหรับหมวดหมู่กระบวนการที่จำเป็น
getCallers(name, workspace) ค้นหาผู้โทรทั้งหมดของกระบวนการที่มีชื่อ
getDefinition(name, workspace) ค้นหาบล็อกคำจำกัดความของกระบวนการที่มีชื่อ
isNameUsed(name, workspace, opt_exclude) แสดงผลหากชื่อที่ระบุเป็นชื่อกระบวนการแล้ว
isProcedureBlock(block) การป้องกันประเภทที่ตรวจสอบว่าบล็อกที่ระบุเป็นบล็อกกระบวนการหรือไม่
mutateCallers(defBlock) เมื่อคําจํากัดความของกระบวนการเปลี่ยนแปลงพารามิเตอร์ ให้ค้นหาและแก้ไขตัวเรียกใช้ทั้งหมด
เปลี่ยนชื่อ(นี่, ชื่อ) เปลี่ยนชื่อขั้นตอน เรียกใช้โดยฟิลด์ที่แก้ไขได้

อินเทอร์เฟซ

SDK โฆษณา B คำอธิบาย
IParameterModel โมเดลข้อมูลสำหรับกระบวนการ
IProcedureBlock อินเทอร์เฟซสำหรับบล็อกที่จำลองขั้นตอน
IProcedureMap
IProcedureModel โมเดลข้อมูลสำหรับกระบวนการ

ตัวแปร

ตัวแปร คำอธิบาย
CATEGORY_NAME สตริงที่ใช้ในแอตทริบิวต์ "custom" ของหมวดหมู่ใน XML ของกล่องเครื่องมือ สตริงนี้ระบุว่าหมวดหมู่ควรปรากฏขึ้นแบบไดนามิกด้วยการบล็อกขั้นตอน ดูอย่าง Blockly.variable.CATEGORY_NAME และ Blockly.VariantDynamic.CATEGORY_NAME
DEFAULT_ARG อาร์กิวเมนต์เริ่มต้นสำหรับบล็อก steps_mutatorarg

ประเภทชื่อแทน

ประเภทชื่อแทน คำอธิบาย
ProcedureTuple วิธีการแบบเดิมที่ใช้แทนลายเซ็นของกระบวนการ องค์ประกอบต่างๆ ตามลำดับ ได้แก่ ชื่อ ชื่อพารามิเตอร์ และดูว่ามีค่าที่แสดงผลหรือไม่