<!-- Do not edit this file. It is automatically generated by API Documenter. -->

[Home](./index.md) &gt; [@friendlycaptcha/sdk](./sdk.md) &gt; [RiskIntelligenceHandle](./sdk.riskintelligencehandle.md) &gt; [removeEventListener](./sdk.riskintelligencehandle.removeeventlistener.md)

## RiskIntelligenceHandle.removeEventListener() method

Shorthand for `this.getElement().removeEventListener` (that is strictly typed in Typescript)

**Signature:**

```typescript
removeEventListener<K extends keyof FRCEventMap>(type: K, listener: (this: HTMLElement, ev: FRCEventMap[K]) => any | {
        handleEvent: (ev: FRCEventMap[K]) => any;
    }, options?: EventListenerOptions): void;
```

## Parameters

<table><thead><tr><th>

Parameter


</th><th>

Type


</th><th>

Description


</th></tr></thead>
<tbody><tr><td>

type


</td><td>

K


</td><td>


</td></tr>
<tr><td>

listener


</td><td>

(this: HTMLElement, ev: [FRCEventMap](./sdk.frceventmap.md)<!-- -->\[K\]) =&gt; any \| { handleEvent: (ev: [FRCEventMap](./sdk.frceventmap.md)<!-- -->\[K\]) =&gt; any; }


</td><td>


</td></tr>
<tr><td>

options


</td><td>

EventListenerOptions


</td><td>

_(Optional)_


</td></tr>
</tbody></table>

**Returns:**

void

