blockly > ขั้นตอน > IProcedureModel

อินเทอร์เฟซ Procedures.IProcedureModel

โมเดลข้อมูลสำหรับกระบวนการ

ลายเซ็น:

export interface IProcedureModel 

เมธอด

วิธีการ คำอธิบาย
deleteParameter(index) นำพารามิเตอร์ที่ดัชนีที่ระบุออกจากรายการพารามิเตอร์
getEnabled() แสดงผลว่าขั้นตอนเปิดใช้งาน/ปิดใช้หรือไม่ หากกระบวนการถูกปิดใช้งาน ควรปิดใช้การบล็อกตัวเรียกกระบวนการทั้งหมดด้วย
getId() แสดงผลรหัสที่เป็นกลางทางภาษาที่ไม่ซ้ำกันสำหรับกระบวนการนี้
getName() แสดงชื่อกระบวนการที่มนุษย์อ่านได้
getParameter(index) แสดงผลพารามิเตอร์ที่ดัชนีที่ระบุในรายการพารามิเตอร์
getParameters() แสดงผลอาร์เรย์ของพารามิเตอร์ทั้งหมดในรายการพารามิเตอร์
getReturnTypes()

แสดงผลประเภทผลลัพธ์ของขั้นตอน

Null จะแสดงกระบวนการที่ไม่แสดงผลค่า

insertParameter(parameterModel, index)

แทรกพารามิเตอร์ลงในรายการพารามิเตอร์

หากต้องการย้ายพารามิเตอร์ ให้ลบพารามิเตอร์นั้นก่อนแล้วใส่กลับเข้าไปใหม่

saveState() ทำให้สถานะของกระบวนการเป็นอนุกรมเป็น JSON
setEnabled(enabled) กำหนดว่าขั้นตอนนี้จะเปิดใช้/ปิดใช้หรือไม่ หากปิดใช้กระบวนการ ควรปิดใช้การบล็อกตัวเรียกกระบวนการทั้งหมดด้วย
setName(name) ตั้งชื่อกระบวนการที่มนุษย์อ่านได้
setReturnTypes(types)

กำหนดประเภทการคืนสินค้าของขั้นตอน

ส่งผ่านค่า Null เพื่อแสดงกระบวนการที่ไม่แสดงผล