PhotoSwipe component
Provides a wrapper component around PhotoSwipe.
Definition
id: photoswipe title: PhotoSwipe description: "Provides a wrapper component around PhotoSwipe." class: Drupal\ambientimpact_media\Plugin\AmbientImpact\Component\PhotoSwipe provider: ambientimpact_media
Configuration
icons: photoswipe: close: close fullscreen-enter: fullscreen-enter fullscreen-exit: fullscreen-exit zoom-in: zoom-in zoom-out: zoom-out share: share arrow-left: arrow-left arrow-right: arrow-right linkedImageAttributes: width: data-photoswipe-linked-width height: data-photoswipe-linked-height fieldAttributes: enabled: data-photoswipe-field-enabled gallery: data-photoswipe-field-gallery entityReference: data-photoswipe-field-entity-reference
Libraries
component.photoswipe: css: component: components/photoswipe/photoswipe.css: { } components/photoswipe/photoswipe.colour.css: { } components/photoswipe/photoswipe.motion.css: { } js: components/photoswipe/photoswipe.js: attributes: defer: true components/photoswipe/photoswipe.event.js: attributes: defer: true components/photoswipe/photoswipe.event.immerse.js: attributes: defer: true components/photoswipe/photoswipe.persist.js: attributes: defer: true components/photoswipe/photoswipe.pointer.js: attributes: defer: true components/photoswipe/photoswipe.meta.js: attributes: defer: true components/photoswipe/photoswipe.hash.js: attributes: defer: true components/photoswipe/photoswipe.thumbnail.transition.js: attributes: defer: true components/photoswipe/photoswipe.icon.js: attributes: defer: true components/photoswipe/photoswipe.scroll.js: attributes: defer: true components/photoswipe/photoswipe.focus.js: attributes: defer: true dependencies: - ambientimpact_media/photoswipe - ambientimpact_core/ally.js - ambientimpact_core/component.fastdom - ambientimpact_core/component.media_query - ambientimpact_icon/component.icon - ambientimpact_ux/component.immerse - ambientimpact_ux/component.pointer_focus_hide - ambientimpact_ux/component.scroll_blocker - ambientimpact_core/framework component.photoswipe.field: js: components/photoswipe/photoswipe.field.js: attributes: defer: true dependencies: - ambientimpact_media/component.photoswipe - ambientimpact_core/framework