Type Aliases
AnimationCompletedEvent
AnimationCompletedEvent: DeepRequired<Pick<vertexvis.protobuf.stream.IAnimationCompletedEvent, "animationId">, []>
BeginInteractionPayload
BeginInteractionPayload: DeepRequired<vertexvis.protobuf.stream.IBeginInteractionPayload, ["transform"]>
CloseEventHandler
CloseEventHandler: ((evt: CloseEvent) => void)
CloseHandler
CloseHandler: ((event: CloseEvent) => void)
Type declaration
- (event: CloseEvent): void
DrawFramePayload
DrawFramePayload: DeepRequired<vertexvis.protobuf.stream.IDrawFramePayload, []>
DrawFrameResult
DrawFrameResult: DeepRequired<Pick<vertexvis.protobuf.stream.IStreamResponse, "drawFrame">, ["drawFrame", "timing", "receiveToPaintDuration"] | ["drawFrame", "timing", "sendToReceiveDuration"]>
EndInteractionPayload
EndInteractionPayload: DeepRequired<vertexvis.protobuf.stream.IEndInteractionPayload, ["transform"]>
EventMessage
EventMessage: RequiredAndNonNullable<Pick<vertexvis.protobuf.stream.IStreamMessage, "event" | "sentAtTime">>
GetStencilBufferPayload
GetStencilBufferPayload: DeepRequired<vertexvis.protobuf.stream.IGetStencilBufferPayload, []>
GracefulReconnectPayload
GracefulReconnectPayload: DeepRequired<vertexvis.protobuf.stream.IGracefulReconnectionPayload, []>
HitItemsPayload
HitItemsPayload: DeepRequired<vertexvis.protobuf.stream.IHitItemsPayload, []>
LoadSceneViewStatePayload
LoadSceneViewStatePayload: DeepRequired<vertexvis.protobuf.stream.ILoadSceneViewStatePayload, []>
LoadSceneViewStateResult
LoadSceneViewStateResult: DeepRequired<vertexvis.protobuf.stream.ILoadSceneViewStateResult, []>
MessageHandler
MessageHandler: ((event: MessageEvent) => void)
Type declaration
- (event: MessageEvent): void
ReconnectPayload
ReconnectPayload: DeepRequired<vertexvis.protobuf.stream.IReconnectPayload, ["frameCorrelationId"] | ["frameBackgroundColor"]>
ReconnectResult
ReconnectResult: DeepRequired<vertexvis.protobuf.stream.IReconnectResult, []>
RecordPerformancePayload
RecordPerformancePayload: DeepRequired<vertexvis.protobuf.stream.IRecordPerformancePayload, []>
RefreshTokenResult
RefreshTokenResult: DeepRequired<vertexvis.protobuf.stream.IRefreshTokenResult, []>
ReplaceCameraPayload
ReplaceCameraPayload: DeepRequired<vertexvis.protobuf.stream.IUpdateCameraPayload, ["frameCorrelationId"]>
RequestMessage
RequestMessage: RequiredAndNonNullable<Pick<vertexvis.protobuf.stream.IStreamMessage, "request" | "sentAtTime">>
ResponseError
ResponseError: vertexvis.protobuf.stream.IError
ResponseMessage
ResponseMessage: RequiredAndNonNullable<Pick<vertexvis.protobuf.stream.IStreamMessage, "response" | "sentAtTime">>
StartStreamPayload
StartStreamPayload: DeepRequired<vertexvis.protobuf.stream.IStartStreamPayload, ["frameCorrelationId"] | ["frameBackgroundColor"] | ["streamAttributes"]>
StartStreamResult
StartStreamResult: DeepRequired<vertexvis.protobuf.stream.IStartStreamResult, []>
StreamAttributes
StreamAttributes: vertexvis.protobuf.stream.IStreamAttributes
SyncTimePayload
SyncTimePayload: DeepRequired<vertexvis.protobuf.stream.ISyncTimePayload, []>
SyncTimeResult
SyncTimeResult: DeepRequired<vertexvis.protobuf.stream.ISyncTimeResult, []>
UpdateCrossSectioningPayload
UpdateCrossSectioningPayload: DeepRequired<vertexvis.protobuf.stream.IUpdateCrossSectioningPayload, ["frameCorrelationId"]>
UpdateDimensionsPayload
UpdateDimensionsPayload: DeepRequired<vertexvis.protobuf.stream.IUpdateDimensionsPayload, ["frameCorrelationId"]>
UpdateInteractionPayload
UpdateInteractionPayload: DeepRequired<vertexvis.protobuf.stream.IUpdateInteractionPayload, ["transform"]>
UpdateStreamPayload
UpdateStreamPayload: vertexvis.protobuf.stream.IUpdateStreamPayload
WebSocketSendData
WebSocketSendData: string | ArrayBufferLike | Blob | ArrayBufferView
Returns the current date and time as a
google.protobuf.Timestamp
.