Interface: ParametrizedSceneDefinition<P, D>
Defined in: src/serialization/parametrized.ts:92
A parametrized scene definition. See defineParametrizedScene.
Type Parameters
P
P extends object
D
D = unknown
Properties
build
build:
SceneBuilder<P,D>
Defined in: src/serialization/parametrized.ts:102
Builds the scene from resolved props + data.
calculateMetadata?
optionalcalculateMetadata:CalculateMetadata<P,D>
Defined in: src/serialization/parametrized.ts:100
Optional async hook that fetches data and overrides scene config.
defaultProps
defaultProps:
P
Defined in: src/serialization/parametrized.ts:96
The default props. Also the source of the inferred prop schema.
id?
optionalid:string
Defined in: src/serialization/parametrized.ts:94
Optional stable id for logging or registry use.
schema?
optionalschema:PropsSchema<P>
Defined in: src/serialization/parametrized.ts:98
Optional explicit per-prop type tags; inferred from defaults when absent.