Skip to content

Commit e7a84f6

Browse files
committed
NavigationTransition.to
1 parent 48cd393 commit e7a84f6

File tree

1 file changed

+18
-0
lines changed

1 file changed

+18
-0
lines changed

source

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -100261,6 +100261,7 @@ const p2 = navigation.navigate(url2).finished;</code></pre>
100261100261
interface <dfn interface>NavigationTransition</dfn> {
100262100262
readonly attribute <span>NavigationType</span> <span data-x="dom-NavigationTransition-navigationType">navigationType</span>;
100263100263
readonly attribute <span>NavigationHistoryEntry</span> <span data-x="dom-NavigationTransition-from">from</span>;
100264+
readonly attribute <span>NavigationDestination</span> <span data-x="dom-NavigationTransition-to">to</span>;
100264100265
readonly attribute <span data-x="idl-Promise">Promise</span>&lt;undefined> <span data-x="dom-NavigationTransition-committed">committed</span>;
100265100266
readonly attribute <span data-x="idl-Promise">Promise</span>&lt;undefined> <span data-x="dom-NavigationTransition-finished">finished</span>;
100266100267
};</code></pre>
@@ -100295,6 +100296,12 @@ interface <dfn interface>NavigationTransition</dfn> {
100295100296
useful to compare against <code
100296100297
data-x="dom-Navigation-currentEntry">navigation.currentEntry</code>.</p></dd>
100297100298

100299+
<dt><code data-x=""><span data-x="dom-navigation">navigation</span>.<span data-x="dom-Navigation-transition">transition</span>.<span subdfn data-x="dom-NavigationTransition-to">to</span></code></dt>
100300+
<dd><p>The <code>NavigationDestination</code> of the transition. This can be
100301+
useful to compare against <code
100302+
data-x="dom-Navigation-currentEntry">navigation.currentEntry</code> before the navigation is
100303+
<span data-x="concept-NavigationTransition-committed">committed</span>.</p></dd>
100304+
100298100305
<dt><code data-x=""><span data-x="dom-navigation">navigation</span>.<span data-x="dom-Navigation-transition">transition</span>.<span subdfn data-x="dom-NavigationTransition-committed">committed</span></code></dt>
100299100306
<dd><p>A promise which fulfills once the <code
100300100307
data-x="dom-Navigation-currentEntry">navigation.currentEntry</code> and <span
@@ -100330,6 +100337,10 @@ interface <dfn interface>NavigationTransition</dfn> {
100330100337
data-x="concept-NavigationTransition-from">from entry</dfn>, which is a
100331100338
<code>NavigationHistoryEntry</code>.</p>
100332100339

100340+
<p>Each <code>NavigationTransition</code> has an associated <dfn
100341+
data-x="concept-NavigationTransition-destination">destination</dfn>, which is a
100342+
<code>NavigationDestination</code>.</p>
100343+
100333100344
<p>Each <code>NavigationTransition</code> has an associated <dfn
100334100345
data-x="concept-NavigationTransition-committed">committed promise</dfn>, which is a promise.</p>
100335100346

@@ -100350,6 +100361,10 @@ interface <dfn interface>NavigationTransition</dfn> {
100350100361
</div>
100351100362

100352100363
<div algorithm>
100364+
<p>The <dfn attribute for="NavigationTransition"><code
100365+
data-x="dom-NavigationTransition-to">to</code></dfn> getter steps are to return
100366+
<span>this</span>'s <span data-x="concept-NavigationTransition-destination">destination</span>.</p>
100367+
100353100368
<p>The <dfn attribute for="NavigationTransition"><code
100354100369
data-x="dom-NavigationTransition-committed">committed</code></dfn> getter steps are to return
100355100370
<span>this</span>'s <span data-x="concept-NavigationTransition-committed">committed
@@ -101618,6 +101633,9 @@ interface <dfn interface>NavigationDestination</dfn> {
101618101633
<dt><span data-x="concept-NavigationTransition-from">from entry</span></dt>
101619101634
<dd><var>fromNHE</var></dd>
101620101635

101636+
<dt><span data-x="concept-NavigationTransition-destination">destination</span></dt>
101637+
<dd><var>event</var>'s <code data-x="dom-NavigateEvent-destination">destination</code></dd>
101638+
101621101639
<dt><span data-x="concept-NavigationTransition-committed">committed promise</span></dt>
101622101640
<dd>a new promise created in <var>navigation</var>'s <span
101623101641
data-x="concept-relevant-realm">relevant realm</span></dd>

0 commit comments

Comments
 (0)