RemoteObject

data class RemoteObject(type: String, subtype: String?, className: String?, value: JsonElement?, unserializableValue: UnserializableValue?, description: String?, objectId: RemoteObjectId?, preview: ObjectPreview?, customPreview: CustomPreview?)

Mirror object referencing original JavaScript object.

Constructors

RemoteObject
Link copied to clipboard
fun RemoteObject(type: String, subtype: String? = null, className: String? = null, value: JsonElement? = null, unserializableValue: UnserializableValue? = null, description: String? = null, objectId: RemoteObjectId? = null, preview: ObjectPreview? = null, customPreview: CustomPreview? = null)

Properties

className
Link copied to clipboard
val className: String? = null
Object class (constructor) name.
customPreview
Link copied to clipboard
val customPreview: CustomPreview? = null
description
Link copied to clipboard
val description: String? = null
String representation of the object.
objectId
Link copied to clipboard
val objectId: RemoteObjectId? = null
Unique object identifier (for non-primitive values).
preview
Link copied to clipboard
val preview: ObjectPreview? = null
Preview containing abbreviated property values.
subtype
Link copied to clipboard
val subtype: String? = null
Object subtype hint.
type
Link copied to clipboard
val type: String
Object type.
unserializableValue
Link copied to clipboard
val unserializableValue: UnserializableValue? = null
Primitive value which can not be JSON-stringified does not have value, but gets this property.
value
Link copied to clipboard
val value: JsonElement? = null
Remote object value in case of primitive values or JSON values (if it was requested).

Sources

jvm source
Link copied to clipboard