แบบสำรวจการวิจัย: บอกให้เราทราบเกี่ยวกับประสบการณ์การใช้งาน Blockly
เริ่มแบบสำรวจ
blockly > ASTNode
คลาส ASTNode
คลาสสำหรับโหนด AST เราขอแนะนำให้คุณใช้เมธอด createNode อย่างใดอย่างหนึ่งแทนการสร้างโหนดโดยตรง
ลายเซ็น:
export declare class ASTNode
ผู้ผลิต
พร็อพเพอร์ตี้
พร็อพเพอร์ตี้ |
คีย์ตัวปรับแต่ง |
ประเภท |
คำอธิบาย |
NAVIGATE_ALL_FIELDS |
static |
boolean |
"จริง" เพื่อไปที่ทุกช่อง "เท็จ" เพื่อไปที่ช่องที่คลิกได้เท่านั้น |
เมธอด
เนื้อหาของหน้าเว็บนี้ได้รับอนุญาตภายใต้ใบอนุญาตที่ต้องระบุที่มาของครีเอทีฟคอมมอนส์ 4.0 และตัวอย่างโค้ดได้รับอนุญาตภายใต้ใบอนุญาต Apache 2.0 เว้นแต่จะระบุไว้เป็นอย่างอื่น โปรดดูรายละเอียดที่นโยบายเว็บไซต์ Google Developers Java เป็นเครื่องหมายการค้าจดทะเบียนของ Oracle และ/หรือบริษัทในเครือ
อัปเดตล่าสุด 2024-08-21 UTC
[null,null,["อัปเดตล่าสุด 2024-08-21 UTC"],[[["The `ASTNode` class represents a node in the Abstract Syntax Tree (AST) of Blockly blocks and provides methods to navigate and manipulate the tree."],["It offers static methods for creating AST nodes for various Blockly components like blocks, fields, inputs, connections, buttons, stacks, and workspaces."],["`ASTNode` instances store location information, allowing retrieval of the associated Blockly element and its type."],["Navigation methods like `next()`, `prev()`, `in()`, and `out()` enable traversal of the AST structure relative to the current node."],["The `getLocation()` method retrieves the underlying Blockly element, while `getType()` identifies the node's type within the AST."]]],[]]