@acceleratxr/core_sdk / Report
Class: Report#
Describes a single event as reported by a user client or server application.
author Jean-Philippe Steinmetz info@acceleratxr.com
Hierarchy#
-
↳ Report
Index#
Constructors#
Properties#
Accessors#
Constructors#
constructor#
+ new Report(other?: any): Report
Overrides EntityBase.constructor
Defined in src/models/Report.ts:78
Parameters:#
Name |
Type |
|---|---|
|
any |
Returns: Report
Properties#
app#
• app: string = “”
Defined in src/models/Report.ts:33
The name of the application that the report originated from.
appVersion#
• appVersion: string = “”
Defined in src/models/Report.ts:38
The version string of the app that the report originated from.
architecture#
• architecture: string = “”
Defined in src/models/Report.ts:43
The architecture of the device running the application that the report originated from.
dateCreated#
• dateCreated: Date = new Date()
Inherited from EntityBase.dateCreated
Defined in src/EntityBase.ts:18
The date and time that the object was created.
dateModified#
• dateModified: Date = new Date()
Inherited from EntityBase.dateModified
Defined in src/EntityBase.ts:23
The date and time that the object was last modified.
environment#
• environment: string = “”
Defined in src/models/Report.ts:53
The build or environment type of the application that generated the crash. (e.g. Debug, Release, Shipping, etc.)
files#
• files: Array<File> = []
Defined in src/models/Report.ts:58
A list of files that have been included in the report.
metadata#
• metadata: any = null
Defined in src/models/Report.ts:63
An arbitrary map containing additional metadata about the crash.
platform#
• platform: string = “”
Defined in src/models/Report.ts:68
The platform type of the device running the application that crashed.
type#
• type: ReportType = ReportType.OTHER
Defined in src/models/Report.ts:73
The type of information contained in the report.
uid#
• uid: string = uuid.v4()
Inherited from EntityBase.uid
Defined in src/EntityBase.ts:13
The universally unique identifier of the object.
userUid#
• userUid: string = “”
Defined in src/models/Report.ts:78
The uid of the user that created the report (where applicable).
version#
• version: number = 0
Inherited from EntityBase.version
Defined in src/EntityBase.ts:28
The optimistic locking version of the object.
Accessors#
ClassName#
• Staticget ClassName(): string
Defined in src/models/Report.ts:28
Returns: string
comments#
• comments: string = “”
Defined in src/models/Report.ts:48
User provided comments detailing the problem being reported.