จัดทุกอย่างให้เป็นระเบียบอยู่เสมอด้วยคอลเล็กชัน
บันทึกและจัดหมวดหมู่เนื้อหาตามค่ากำหนดของคุณ
blockly > ISelectable
อินเทอร์เฟซ ISelectable
อินเทอร์เฟซสําหรับวัตถุที่เลือกได้
โดยทั่วไปแล้ว การใช้งานควรใช้การใช้งาน onNodeFocus() และ onNodeBlur() เพื่อเรียก setSelected() ด้วยตนเองและค่า Null ตามลำดับ เพื่อให้ระบบอัปเดตการเลือกอย่างถูกต้องและเรียกเหตุการณ์การเปลี่ยนแปลงการเลือก
ลายเซ็น:
export interface ISelectable extends IFocusableNode
ขยายจาก: IFocusableNode
พร็อพเพอร์ตี้
เมธอด
วิธีการ |
คำอธิบาย |
select() |
เลือกรายการนี้ ไฮไลต์ด้วยภาพ |
unselect() |
ยกเลิกการเลือกรายการนี้ ยกเลิกการไฮไลต์ด้วยภาพ |
เนื้อหาของหน้าเว็บนี้ได้รับอนุญาตภายใต้ใบอนุญาตที่ต้องระบุที่มาของครีเอทีฟคอมมอนส์ 4.0 และตัวอย่างโค้ดได้รับอนุญาตภายใต้ใบอนุญาต Apache 2.0 เว้นแต่จะระบุไว้เป็นอย่างอื่น โปรดดูรายละเอียดที่นโยบายเว็บไซต์ Google Developers Java เป็นเครื่องหมายการค้าจดทะเบียนของ Oracle และ/หรือบริษัทในเครือ
อัปเดตล่าสุด 2025-07-25 UTC
[null,null,["อัปเดตล่าสุด 2025-07-25 UTC"],[],["The `ISelectable` interface defines objects that can be selected within a workspace. It mandates the presence of an `id` (string) and a `workspace` property of `Workspace` type. Key actions include `select()`, which visually highlights the object, and `unselect()`, which removes the visual highlight. These methods control the visual state of the selectable object within its designated workspace.\n"],null,[]]