
jsMain.web.csp.SecurityPolicyViolationEvent.kt Maven / Gradle / Ivy
// Automatically generated - do not modify!
@file:Suppress(
"EXTERNAL_CLASS_CONSTRUCTOR_PROPERTY_PARAMETER",
)
package web.csp
import web.events.Event
import web.events.EventInit
import web.events.EventType
external interface SecurityPolicyViolationEventInit : EventInit {
var blockedURI: String?
var columnNumber: Int?
var disposition: SecurityPolicyViolationEventDisposition
var documentURI: String
var effectiveDirective: String
var lineNumber: Int?
var originalPolicy: String
var referrer: String?
var sample: String?
var sourceFile: String?
var statusCode: Int
var violatedDirective: String
}
open external class SecurityPolicyViolationEvent(
override val type: EventType,
init: SecurityPolicyViolationEventInit = definedExternally,
) : Event {
val blockedURI: String
val columnNumber: Int
val disposition: SecurityPolicyViolationEventDisposition
val documentURI: String
val effectiveDirective: String
val lineNumber: Int
val originalPolicy: String
val referrer: String
val sample: String
val sourceFile: String
val statusCode: Int
val violatedDirective: String
companion object
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy