Skip to main content

Web Navigation Port (ports)

Classes

WebNavigationPort

import { WebNavigationPort } from '@hexajs-dev/ports';
class WebNavigationPort { ... }

Methods

onBeforeNavigateAddListener()

onBeforeNavigateAddListener(listener: (details: any) => void, filter?: HexaWebWebNavigationEventFilter): void

onBeforeNavigateRemoveListener()

onBeforeNavigateRemoveListener(listener: (details: any) => void): void

onCommittedAddListener()

onCommittedAddListener(listener: (details: any) => void, filter?: HexaWebWebNavigationEventFilter): void

onCommittedRemoveListener()

onCommittedRemoveListener(listener: (details: any) => void): void

onCompletedAddListener()

onCompletedAddListener(listener: (details: HexaWebWebNavigationOnCompletedDetails) => void, filter?: HexaWebWebNavigationEventFilter): void

onCompletedRemoveListener()

onCompletedRemoveListener(listener: (details: HexaWebWebNavigationOnCompletedDetails) => void): void