ViewTransition: transitionRoot property
Limited availability
This feature is not Baseline because it does not work in some of the most widely-used browsers.
The transitionRoot read-only property of the
ViewTransition interface is a reference to the root Element of the view transition scope.
Value
An Element.
- For document-scoped view transitions,
transitionRootwill be a reference to theDocument.documentElementproperty, which for standard web documents is a reference to the<html>element. - For element-scoped view transitions,
transitionRootwill be a reference to theElementthatstartViewTransition()was called on to create the view transition.
Examples
>Basic usage
js
const myElement = document.querySelector(".my-element");
// ...
function handleVT() {
const vt = myElement.startViewTransition(() => {
updateDOMSomehow();
});
// ...
// Returns reference to myElement
vt.transitionRoot;
}
Specifications
| Specification |
|---|
| CSS View Transitions Module Level 2> # dom-viewtransition-transitionroot> |