ExceptionDetails.fromJson constructor
ExceptionDetails.fromJson(
- Map<String, dynamic> json
)
Implementation
factory ExceptionDetails.fromJson(Map<String, dynamic> json) {
return ExceptionDetails(
exceptionId: json['exceptionId'] as int,
text: json['text'] as String,
lineNumber: json['lineNumber'] as int,
columnNumber: json['columnNumber'] as int,
scriptId:
json.containsKey('scriptId')
? ScriptId.fromJson(json['scriptId'] as String)
: null,
url: json.containsKey('url') ? json['url'] as String : null,
stackTrace:
json.containsKey('stackTrace')
? StackTraceData.fromJson(
json['stackTrace'] as Map<String, dynamic>,
)
: null,
exception:
json.containsKey('exception')
? RemoteObject.fromJson(json['exception'] as Map<String, dynamic>)
: null,
executionContextId:
json.containsKey('executionContextId')
? ExecutionContextId.fromJson(json['executionContextId'] as int)
: null,
exceptionMetaData:
json.containsKey('exceptionMetaData')
? json['exceptionMetaData'] as Map<String, dynamic>
: null,
);
}