Skip to content

Commit d1996d8

Browse files
committed
Rename NavigationNavigationType to NavigationType
After w3c/navigation-timing#172, this name is now free for us to use.
1 parent dc20772 commit d1996d8

File tree

2 files changed

+52
-54
lines changed

2 files changed

+52
-54
lines changed

navigation_api.d.ts

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ declare class Navigation extends EventTarget {
4242
}
4343

4444
declare class NavigationTransition {
45-
readonly navigationType: NavigationNavigationType;
45+
readonly navigationType: NavigationType;
4646
readonly from: NavigationHistoryEntry;
4747
readonly finished: Promise<void>;
4848

@@ -76,8 +76,7 @@ declare class NavigationHistoryEntry extends EventTarget {
7676
removeEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | EventListenerOptions): void;
7777
}
7878

79-
// TODO: use just `NavigationType` if https://github.com/w3c/navigation-timing/pull/172 goes through.
80-
type NavigationNavigationType = 'reload'|'push'|'replace'|'traverse';
79+
type NavigationType = 'reload'|'push'|'replace'|'traverse';
8180

8281
interface NavigationUpdateCurrentEntryOptions {
8382
state: unknown;
@@ -99,19 +98,19 @@ interface NavigationReloadOptions extends NavigationOptions {
9998
declare class NavigationCurrentEntryChangeEvent extends Event {
10099
constructor(type: string, eventInit?: NavigationCurrentEntryChangeEventInit);
101100

102-
readonly navigationType: NavigationNavigationType|null;
101+
readonly navigationType: NavigationType|null;
103102
readonly from: NavigationHistoryEntry;
104103
}
105104

106105
interface NavigationCurrentEntryChangeEventInit extends EventInit {
107-
navigationType?: NavigationNavigationType|null;
106+
navigationType?: NavigationType|null;
108107
from: NavigationHistoryEntry;
109108
}
110109

111110
declare class NavigateEvent extends Event {
112111
constructor(type: string, eventInit?: NavigateEventInit);
113112

114-
readonly navigationType: NavigationNavigationType;
113+
readonly navigationType: NavigationType;
115114
readonly canTransition: boolean;
116115
readonly userInitiated: boolean;
117116
readonly hashChange: boolean;
@@ -125,7 +124,7 @@ declare class NavigateEvent extends Event {
125124
}
126125

127126
interface NavigateEventInit extends EventInit {
128-
navigationType?: NavigationNavigationType;
127+
navigationType?: NavigationType;
129128
canTransition?: boolean;
130129
userInitiated?: boolean;
131130
hashChange?: boolean;

0 commit comments

Comments
 (0)