blockly > ConnectionDB > searchForClosest

เมธอด ConnectionDB.searchForClosest()

ค้นหาการเชื่อมต่อที่เข้ากันได้ซึ่งใกล้เคียงที่สุดกับการเชื่อมต่อนี้

ลายเซ็น:

searchForClosest(conn: RenderedConnection, maxRadius: number, dxy: Coordinate): {
        connection: RenderedConnection | null;
        radius: number;
    };

พารามิเตอร์

พารามิเตอร์ ประเภท คำอธิบาย
Conn RenderedConnection การเชื่อมต่อที่กำลังมองหาคู่รักที่ใช้งานร่วมกันได้
maxRadius ตัวเลข รัศมีสูงสุดสำหรับการเชื่อมต่ออื่น
dxy ประสานงาน ออฟเซ็ตระหว่างตำแหน่งของการเชื่อมต่อนี้ในฐานข้อมูลและตำแหน่งปัจจุบัน (เป็นผลมาจากการลาก)

การคืนสินค้า:

{ connection: RenderedConnection | null; รัศมี: ตัวเลข; }

มีพร็อพเพอร์ตี้ 2 รายการ ได้แก่ "การเชื่อมต่อ" ซึ่งเป็นการเชื่อมต่ออื่นหรือค่าว่าง และ "รัศมี" ซึ่งเป็นระยะทาง