quilt-three / Interface: SessionOptions
Defined in: packages/three/src/index.ts:51
Properties
container?
optionalcontainer?: (document) =>HTMLElement
Defined in: packages/three/src/index.ts:58
Main workspace host, and companion host when called with a companion document.
Parameters
document
Document
Returns
HTMLElement
createRenderer?
optionalcreateRenderer?: (canvas) =>ThreeRenderer|Promise<ThreeRenderer>
Defined in: packages/three/src/index.ts:56
Parameters
canvas
HTMLCanvasElement
Returns
ThreeRenderer | Promise<ThreeRenderer>
frameloop?
optionalframeloop?:"always"|"demand"
Defined in: packages/three/src/index.ts:54
maxPixelRatio?
optionalmaxPixelRatio?:number
Defined in: packages/three/src/index.ts:55
onError?
optionalonError?: (error) =>void
Defined in: packages/three/src/index.ts:60
Parameters
error
unknown
Returns
void
requestFrame?
optionalrequestFrame?: (window) =>void
Defined in: packages/three/src/index.ts:62
External scheduler, used by the R3F adapter. Must eventually call session.render().
Parameters
window
Window
Returns
void
scene
scene:
Scene
Defined in: packages/three/src/index.ts:52
update?
optionalupdate?: (delta) =>void
Defined in: packages/three/src/index.ts:59
Parameters
delta
number
Returns
void
window
window:
Window
Defined in: packages/three/src/index.ts:53