Skip to main content
The Deno 2 Release Candidate is here
Learn more
Module

x/ogone/src/ogone.main.d.ts>ComponentItem

Advanced Web Composition for Future
Latest
interface ComponentItem
import { type ComponentItem } from "https://deno.land/x/ogone@revb3/src/ogone.main.d.ts";

for dev tool display

Properties

name: string
key: string
parentNodeKey: string
optional
tree: string[]
isRoot: boolean
optional
parent: ComponentItem
parentCTX: OnodeComponent | null
type:
| "root"
| "component"
| "element"
| "async"
| "router"
| "store"
optional
node: { figure: XMLNodeDescription; element: XMLNodeDescription; lineToParent?: any; setPosition(coord?: ComponentItem["position"]): void; }
position: { x: number; y: number; delta?: number; }
childs: ComponentItem[]

Methods

getSize(): number