Type Aliases
AggregateLevel
AggregateLevel: "year" | "month" | "week" | "day" | "hour" | "minute" | "second"
AppMessage
AppMessage: { time: number; type: "go_to_time" } | { deviceId: string; type: "go_to_device" } | { module: string; type: "request_module_data" } | { message: string; type: "show_message" } | { module: string; type: "refresh_auth_token" } | { after: number; before: number; module: string; type: "set_module_data_time_range" } | { menus: { label: string }[]; module: string; type: "setup_module_menus" } | { channel: string; data: any; source: string; type: "send_channel_data" } | { type: "request_devices" }
DataChannelBinaryListener
DataChannelBinaryListener: ((message: Uint8Array) => void)
Type declaration
- (message: Uint8Array): void
DataChannelErrorListener
DataChannelErrorListener: ((ev: Event) => void)
DataChannelListener
DataChannelListener: (() => void)
DataChannelStringListener
DataChannelStringListener: ((message: string) => void)
DataPoint
DataPoint: [number, any]
EmbeddedAppMessage
Embedded
App
Message
: { menu
: string; type
: "module_menu_item_clicked" } | { token
: string; type
: "auth_token" } | { queryRange
: { end
: number; start
: number }; streams
: {}; time
: number; type
: "module_data" } | { channel
: string; data
: any; source
: string; type
: "channel_data" } | ModuleConfigurationMessageEventSortableColumn
EventSortableColumn: "device.name" | "time"
HexRgbColor
HexRgbColor: string
IDataAggregate
Type Parameters
IDataPoint
Type Parameters
ModuleConfigurationMessage
ModuleConfigurationMessage: { configuration: string; temporary: boolean; type: "module_configuration" }
Type declaration
configuration: string
temporary: boolean
type: "module_configuration"
RealtimeAudioStream
RealtimeAudioStream: { name: string }
RealtimeDataStream
RealtimeDataStream: { name: string }
RealtimeManipulatorConfig
Type declaration
Optional baseReferenceFrame?: string
Optional endEffectorLinkName?: string
Optional localFrame?: string
RealtimeMessage
Realtime
Message
: { header
: { created
: number; stream
: { entityId
: string; streamName
: string; streamType
: RtcStreamType } }; payload
: IRtcStreamPayload }Type declaration
header: { created: number; stream: { entityId: string; streamName: string; streamType: RtcStreamType } }
created: number
stream: { entityId: string; streamName: string; streamType: RtcStreamType }
entityId: string
streamName: string
streamType: RtcStreamType
RealtimeVideoStream
RealtimeVideoStream: { name: string }
SortOrder
SortOrder: "asc" | "desc"
Timestamp
Timestamp: number
Variables
Const SessionType
SessionType: { Observe: number; Teleop: number } = ...
Type declaration
Observe: number
Teleop: number
Const accessLevels
accessLevels: readonly ["viewer", "operator", "administrator"] = ...
Const administrator
administrator: "viewer" | "operator" | "administrator" = ...
Const aggregateFunctionMap
Const annotationTypes
annotationTypes: string[] = ...
Const eventTypes
eventTypes: readonly ["triggered-event", "intervention-request", "teleop-session-record", "port-forwarding-session-record", "command-request", "command-response", "command-delivery", "custom", "comment", "system", "annotation"] = ...
Const healthStatuses
healthStatuses: readonly ["unknown", "operational", "offline", "error"] = ...
Const interventionTypes
interventionTypes: string[] = ...
Const operator
operator: "viewer" | "operator" | "administrator" = ...
Const severities
severities: readonly ["info", "warning", "error", "critical"] = ...
Const videoMimeTypes
videoMimeTypes: readonly ["video/mp4"] = ...
Const viewer
viewer: "viewer" | "operator" | "administrator" = ...