PermissionElementIssueDetails.fromJson constructor
PermissionElementIssueDetails.fromJson(
- Map<String, dynamic> json
)
Implementation
factory PermissionElementIssueDetails.fromJson(Map<String, dynamic> json) {
return PermissionElementIssueDetails(
issueType: PermissionElementIssueType.fromJson(
json['issueType'] as String,
),
type: json.containsKey('type') ? json['type'] as String : null,
nodeId: json.containsKey('nodeId')
? dom.BackendNodeId.fromJson(json['nodeId'] as int)
: null,
isWarning: json.containsKey('isWarning')
? json['isWarning'] as bool
: null,
permissionName: json.containsKey('permissionName')
? json['permissionName'] as String
: null,
occluderNodeInfo: json.containsKey('occluderNodeInfo')
? json['occluderNodeInfo'] as String
: null,
occluderParentNodeInfo: json.containsKey('occluderParentNodeInfo')
? json['occluderParentNodeInfo'] as String
: null,
disableReason: json.containsKey('disableReason')
? json['disableReason'] as String
: null,
);
}