mode property
ShadowRootMode
get
mode
The mode
read-only property of the ShadowRoot specifies its mode —
either open
or closed
.
This defines whether or not the shadow root's internal features are
accessible from JavaScript.
When the mode
of a shadow root is "closed
", the shadow root's
implementation internals are inaccessible and unchangeable from
JavaScript—in the same way the implementation internals of, for example,
the video
element are inaccessible and unchangeable from JavaScript.
The property value is set using the options.mode
property of the object
passed to Element.attachShadow, or using the
shadowrootmode
attribute of the
<template>
element when a shadow root is created declaratively.
Implementation
external ShadowRootMode get mode;