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 เพื่อแสดงขั้นตอนที่ไม่แสดงผล