AboutSupportDeveloper GuideVersion 41.132.100.57

Generated when navigation or redirect is completed.

Also emitted for in-page navigations, examples of this occurring are when anchor links are clicked or when the DOM hashchange event is triggered, indicated by isInPage=true. Note that navigating to a url with an anchor in it like http://openfin.co/#my-inpage-anchor will fire 2 events indicating the original navigation (isInPage=false) and then the in-page navigation event (isInPage=true).

interface UrlChangedEvent {
    isInPage: boolean;
    name: string;
    topic: string;
    type: "url-changed";
    url: string;
    uuid: string;
}

Properties

isInPage: boolean
name: string
topic: string

The "kebab-case" classname of the emitter that raised the event.

OpenFin.Frame is represented as iframe.

type: "url-changed"

The type of event that was raised. Equal to the typename of the event payload in "kebab case".

Guaranteed to be unique within each topic, but can be repeated between topics (e.g. WebContentsEvents.CrashedEvent and ApplicationEvents.CrashedEvent).

url: string
uuid: string