Skip to content

createControlSurfaceRenderPlan

createControlSurfaceRenderPlan(panel, options?): readonly Readonly<{ appearance: ControlAppearance; control: ControlUiControlRef; controlId: string; element?: Readonly<{ bind: PanelElementBinding; grid: PanelGridPosition; id?: string; interfaceControlId?: string; kind: PanelControlKind; label?: string; physical?: PanelElementPhysicalPlacement; }>; faceId?: string; id: string; label: string; }>[]

Defined in: packages/control-ui/src/render-plan.ts:24

Panel

ControlSurfaceRenderPlanOptions = {}

readonly Readonly<{ appearance: ControlAppearance; control: ControlUiControlRef; controlId: string; element?: Readonly<{ bind: PanelElementBinding; grid: PanelGridPosition; id?: string; interfaceControlId?: string; kind: PanelControlKind; label?: string; physical?: PanelElementPhysicalPlacement; }>; faceId?: string; id: string; label: string; }>[]