Content visibility component
Watches content marked up with certain classes using Intersection Observers, and applies classes and triggers events when they enter or leave the view area.
id: content_visibility title: 'Content visibility' description: "Watches content marked up with certain classes using Intersection Observers, and applies classes and triggers events when they enter or leave the view area." class: Drupal\ambientimpact_ux\Plugin\AmbientImpact\Component\ContentVisibility provider: ambientimpact_ux
baseClass: content-visibility-observe observeOnceClass: content-visibility-observe--once observingClass: content-visibility-observe--observing visibleClass: content-visibility-observe--visible defaultThreshold: 0.6 thresholdDataName: content-visibility-threshold
component.content_visibility: js: components/content_visibility/content_visibility.js: attributes: defer: true dependencies: - ambientimpact_core/component.fastdom - ambientimpact_core/framework