The element to render into.
The value link callback.
The element the panel is rendered into.
Called with the target of a value link when it is clicked.
Re-reads every shown property and updates the text that changed.
Shows a subject. The DOM is rebuilt only when the key changes, so a subject that is recreated every frame under a stable key keeps its scroll position.
The subject, or null to show nothing.
OptionalbuildModel: (subject: any) => PropertySection[]
Turns the subject into sections.
Optionalkey: any = subject
Identifies the subject across refreshes. Defaults to the subject itself.
A read-only property panel for any subject a model builder can describe: a node, a render pass, a render target. Sections and rows are keyed and reconciled in place, so refreshing at a high rate only touches the text that actually changed and never resets the scroll position or the collapsed sections.