PermissionElementIssueDetails

@Serializable
data class PermissionElementIssueDetails(val issueType: Audits.PermissionElementIssueType, val type: String? = null, val nodeId: Int? = null, val isWarning: Boolean? = null, val permissionName: String? = null, val occluderNodeInfo: String? = null, val occluderParentNodeInfo: String? = null, val disableReason: String? = null)

This issue warns about improper usage of the element.

Constructors

Link copied to clipboard
constructor(issueType: Audits.PermissionElementIssueType, type: String? = null, nodeId: Int? = null, isWarning: Boolean? = null, permissionName: String? = null, occluderNodeInfo: String? = null, occluderParentNodeInfo: String? = null, disableReason: String? = null)

Properties

Link copied to clipboard
val disableReason: String? = null

Used for messages about activation disabled reason

Link copied to clipboard
Link copied to clipboard
val isWarning: Boolean? = null

True if the issue is a warning, false if it is an error.

Link copied to clipboard
val nodeId: Int? = null

The node ID of the element.

Link copied to clipboard

Used for messages about occlusion

Link copied to clipboard

Used for messages about occluder's parent

Link copied to clipboard
val permissionName: String? = null

Fields for message construction: Used for messages that reference a specific permission name

Link copied to clipboard
val type: String? = null

The value of the type attribute.