+ root.close()}
+ disableFocusRipple
+ >
+
+
+
+ }
+ >
+ {
+ onMount(() => {
+ e.children.item(props.defaultIndex)!.scrollIntoView({
+ behavior: "instant",
+ inline: "center",
+ });
+ });
+ }}
+ class="pages"
+ >
+
+ {(item, index) => {
+ return (
+
+
+
+ onMetadata(index, m)}
+ src={item().src}
+ alt={item().alt}
+ scale={transformationGetOrSetDefault(index).scale}
+ offsetX={transformationGetOrSetDefault(index).offsetX}
+ offsetY={transformationGetOrSetDefault(index).offsetY}
+ />
+
+
+
+ );
+ }}
+
+
+
+