Skip to content

Commit 994dabf

Browse files
committed
feat: add activeViewTransition property and waitUntil method to ViewTransition interface
1 parent 97da5d6 commit 994dabf

1 file changed

Lines changed: 8 additions & 0 deletions

File tree

src/dom-view-transitions-level2.d.ts

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,13 @@ declare global {
33
startViewTransition?(
44
param?: StartViewTransitionOptions | ViewTransitionUpdateCallback
55
): ViewTransition;
6+
activeViewTransition?: ViewTransition;
67
}
78
interface Element {
89
startViewTransition?(
910
param?: StartViewTransitionOptions | ViewTransitionUpdateCallback
1011
): ViewTransition;
12+
activeViewTransition?: ViewTransition;
1113
}
1214
interface PageSwapEvent extends Event {
1315
viewTransition?: ViewTransition;
@@ -36,12 +38,18 @@ declare global {
3638
interface ViewTransition {
3739
readonly types?: Set<string>;
3840
readonly transitionRoot?: Element;
41+
waitUntil(promise: Promise<unknown>): void;
3942
}
4043
interface Window {
4144
navigation?: Navigation;
4245
}
4346
interface Navigation {
4447
activation: NavigationActivation;
4548
}
49+
50+
interface CSSStyleDeclaration {
51+
viewTransitionGroup: string;
52+
viewTransitionScope: string;
53+
}
4654
}
4755
export {};

0 commit comments

Comments
 (0)