Skip to content

API > wxt/browser > Browser > runtime > PortDisconnectEvent

Interface: PortDisconnectEvent

Contents

Extends

Methods

addListener()

addListener(callback): void

Registers an event listener callback to an event.

Parameters

callback: (port) => void

Called when an event occurs. The parameters of this function depend on the type of event.

Inherited from

Event.addListener

Source

packages/browser/src/gen/index.d.ts:4288


addRules()

addRules(rules, callback?): void

Registers rules to handle events.

Parameters

rules: Rule[]

Rules to be registered. These do not replace previously registered rules.

callback?: (rules) => void

Called with registered rules.

Inherited from

Event.addRules

Source

packages/browser/src/gen/index.d.ts:4331


getRules()

getRules(callback)

getRules(callback): void

Returns currently registered rules.

Parameters

callback: (rules) => void

Called with registered rules.

Inherited from

Event.getRules

Source

packages/browser/src/gen/index.d.ts:4293

getRules(ruleIdentifiers, callback)

getRules(ruleIdentifiers, callback): void

Returns currently registered rules.

Parameters

ruleIdentifiers: string[]

If an array is passed, only rules with identifiers contained in this array are returned.

callback: (rules) => void

Called with registered rules.

Inherited from

Event.getRules

Source

packages/browser/src/gen/index.d.ts:4304


hasListener()

hasListener(callback): boolean

Parameters

callback: (port) => void

Listener whose registration status shall be tested.

Inherited from

Event.hasListener

Source

packages/browser/src/gen/index.d.ts:4314


hasListeners()

hasListeners(): boolean

Inherited from

Event.hasListeners

Source

packages/browser/src/gen/index.d.ts:4343


removeListener()

removeListener(callback): void

Deregisters an event listener callback from an event.

Parameters

callback: (port) => void

Listener that shall be unregistered.

Inherited from

Event.removeListener

Source

packages/browser/src/gen/index.d.ts:4342


removeRules()

removeRules(ruleIdentifiers, callback)

removeRules(ruleIdentifiers?, callback?): void

Unregisters currently registered rules.

Parameters

ruleIdentifiers?: string[]

If an array is passed, only rules with identifiers contained in this array are unregistered.

callback?: () => void

Called when rules were unregistered.

Inherited from

Event.removeRules

Source

packages/browser/src/gen/index.d.ts:4320

removeRules(callback)

removeRules(callback?): void

Unregisters currently registered rules.

Parameters

callback?: () => void

Called when rules were unregistered.

Inherited from

Event.removeRules

Source

packages/browser/src/gen/index.d.ts:4325


Generated using typedoc-plugin-markdown and TypeDoc