---
name: "up.event.nobodyPrevents"
area: "API"
kind: "JavaScript function"
parent: "up.event module"
visibility: "deprecated"
url: "https://unpoly.com/api/up.event.nobodyPrevents"
---
<nav aria-label="Unpoly docs">[All docs](https://unpoly.com/index.md) · [up.event module](https://unpoly.com/api/up.event.md)</nav>

# up.event.nobodyPrevents(eventType, eventProps)

**This feature has been deprecated**. Use `!up.emit(type).defaultPrevented` instead.

Load [`unpoly-migrate.js`](https://unpoly.com/changes/upgrading.md) to polyfill deprecated features.

[Emits an event](https://unpoly.com/api/up.emit.md) and returns whether no listener has prevented the default action.

<nav aria-label="Contents">

#### Contents

- [Example](#example)
- [Parameters](#parameters)
- [Return value](#return-value)

</nav>

## Example {#example}

```javascript
if (up.event.nobodyPrevents('disk:erase')) {
  Disk.erase()
})
```

---

## Parameters {#parameters}

### eventType {#eventType}

(required)

Type: string

### eventProps {#eventProps}

(required)

Type: [Object](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Working_with_Objects)

---

## Return value {#return-value}

whether no listener has prevented the default action

Type: boolean

