# Table of contents
# Enumerations
# Enumeration Members
# Classes
- CommunicationInterface
- GlobalCallback
- MainThreadToWorker
- RoomleError
- UiCallback
- default
- default
- default
- default
- default
- default
- default
- default
- default
- default
# Interfaces
- AppState
- CommunicationInterfaceCallback
- Context
- CustomShadingParameters
- ExternalEmbeddable
- FetchOptions
- KernelMessageMetaInfo
- LifeCycleCallbacks
- ListenersMap
- NetworkRequestValidations
- QueuedElement
- RapiError
- RapiRelationDefinition
- SaveOptions
# Type Aliases
- DefaultEnvironmentSceneType
- Enumify
- ErrorListener
- ExternalResponseValidator
- ImageKeysOnObject
- KernelMessageType
- NetworkResponseValidator
- SceneShadingType
- ValuesFromObject
# Variables
# Enumeration Members
# UNKNOWN
• UNKNOWN: 0
# Type Aliases
# DefaultEnvironmentSceneType
Ƭ DefaultEnvironmentSceneType: Enumify<typeof DEFAULT_ENVIRONMENT_SCENE_TYPES> | null
# Enumify
Ƭ Enumify<T>: T[keyof T]
# Type parameters
| Name |
|---|
T |
# ErrorListener
Ƭ ErrorListener: (...args: any[]) => void
# Type declaration
▸ (...args): void
# Parameters
| Name | Type |
|---|---|
...args | any[] |
# Returns
void
# ExternalResponseValidator
Ƭ ExternalResponseValidator: (type: "rapi-access", response: Response) => Promise<boolean>
# Type declaration
▸ (type, response): Promise<boolean>
# Parameters
| Name | Type |
|---|---|
type | "rapi-access" |
response | Response |
# Returns
Promise<boolean>
# ImageKeysOnObject
Ƭ ImageKeysOnObject: "perspectiveImage" | "topImage"
# KernelMessageType
Ƭ KernelMessageType: ValuesFromObject<typeof KERNEL_MESSAGE_TYPE>
# NetworkResponseValidator
Ƭ NetworkResponseValidator: (response: Response) => Promise<boolean>
# Type declaration
▸ (response): Promise<boolean>
# Parameters
| Name | Type |
|---|---|
response | Response |
# Returns
Promise<boolean>
# SceneShadingType
Ƭ SceneShadingType: Enumify<typeof SCENE_SHADING_TYPES>
# ValuesFromObject
Ƭ ValuesFromObject<T>: T[keyof T]
# Type parameters
| Name |
|---|
T |
# Variables
# DEFAULT_ENVIRONMENT_SCENE_TYPES
• Const DEFAULT_ENVIRONMENT_SCENE_TYPES: Object
# Type declaration
| Name | Type |
|---|---|
ALL_AROUND | "all_around" |
FRONT | "front" |
# KERNEL_MESSAGE_TYPE
• Const KERNEL_MESSAGE_TYPE: Object
# Type declaration
| Name | Type |
|---|---|
ERROR | "error" |
EXCEPTION | "exception" |
LOG | "log" |
WARNING | "warning" |
# SCENE_SHADING_TYPES
• Const SCENE_SHADING_TYPES: Object
# Type declaration
| Name | Type |
|---|---|
BRIGHT | "bright" |
DEFAULT | "default" |