---
title: "SecurityPolicyViolationEventInit | JavaScript maps SDK"
description: "Documentation for MapTiler SDK"
---

> For AI agents: a documentation index is available at [/llms.txt](https://docs.maptiler.com/llms.txt). Markdown versions of all pages are available by appending .md to any URL.

# Interface SecurityPolicyViolationEventInit

interface SecurityPolicyViolationEventInit {  
    [blockedURI](#blockeduri)?: string;  
    [bubbles](#bubbles)?: boolean;  
    [cancelable](#cancelable)?: boolean;  
    [columnNumber](#columnnumber)?: number;  
    [composed](#composed)?: boolean;  
    [disposition](#disposition)?: [SecurityPolicyViolationEventDisposition](https://docs.maptiler.com/sdk-js/api-reference/types/Externals.SecurityPolicyViolationEventDisposition/);  
    [documentURI](#documenturi)?: string;  
    [effectiveDirective](#effectivedirective)?: string;  
    [lineNumber](#linenumber)?: number;  
    [originalPolicy](#originalpolicy)?: string;  
    [referrer](#referrer)?: string;  
    [sample](#sample)?: string;  
    [sourceFile](#sourcefile)?: string;  
    [statusCode](#statuscode)?: number;  
    [violatedDirective](#violateddirective)?: string;  
}

#### Hierarchy ([View Summary](https://docs.maptiler.com/sdk-js/api-reference/hierarchy/#Externals.SecurityPolicyViolationEventInit))

-   [EventInit](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.EventInit/)
    -   SecurityPolicyViolationEventInit

##### Index

### Properties[](#properties)

[blockedURI?](#blockeduri) [bubbles?](#bubbles) [cancelable?](#cancelable) [columnNumber?](#columnnumber) [composed?](#composed) [disposition?](#disposition) [documentURI?](#documenturi) [effectiveDirective?](#effectivedirective) [lineNumber?](#linenumber) [originalPolicy?](#originalpolicy) [referrer?](#referrer) [sample?](#sample) [sourceFile?](#sourcefile) [statusCode?](#statuscode) [violatedDirective?](#violateddirective)

## Properties[](#properties-1)

### `Optional`blockedURI[](#blockeduri)

blockedURI?: string

### `Optional`bubbles[](#bubbles)

bubbles?: boolean

Inherited from [EventInit](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.EventInit/).[bubbles](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.EventInit/#bubbles)

### `Optional`cancelable[](#cancelable)

cancelable?: boolean

Inherited from [EventInit](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.EventInit/).[cancelable](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.EventInit/#cancelable)

### `Optional`columnNumber[](#columnnumber)

columnNumber?: number

### `Optional`composed[](#composed)

composed?: boolean

Inherited from [EventInit](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.EventInit/).[composed](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.EventInit/#composed)

### `Optional`disposition[](#disposition)

disposition?: [SecurityPolicyViolationEventDisposition](https://docs.maptiler.com/sdk-js/api-reference/types/Externals.SecurityPolicyViolationEventDisposition/)

### `Optional`documentURI[](#documenturi)

documentURI?: string

### `Optional`effectiveDirective[](#effectivedirective)

effectiveDirective?: string

### `Optional`lineNumber[](#linenumber)

lineNumber?: number

### `Optional`originalPolicy[](#originalpolicy)

originalPolicy?: string

### `Optional`referrer[](#referrer)

referrer?: string

### `Optional`sample[](#sample)

sample?: string

### `Optional`sourceFile[](#sourcefile)

sourceFile?: string

### `Optional`statusCode[](#statuscode)

statusCode?: number

### `Optional`violatedDirective[](#violateddirective)

violatedDirective?: string
