Overview
Galleria is a feature-rich image gallery component with thumbnails, slideshow, fullscreen, zoom, and many premium features.Import
Basic Usage
With Autoplay
Thumbnail Positions
With All Features
Input Properties
Core
Array of images to display
Index of currently active image (two-way binding)
Responsive configuration
Display Options
Show previous/next navigation buttons
Display thumbnail strip
Position of thumbnail strip
Show page indicators
Display image counter (e.g., “1 / 10”)
Behavior
Enable circular navigation
Enable automatic slideshow
Slideshow interval in milliseconds
Pause autoplay on hover
Premium Features
Show fullscreen toggle button
Show download button
Show share button
Show autoplay progress bar
Show play/pause button
Zoom & Interaction
Enable zoom functionality
Maximum zoom level
Enable touch swipe navigation
Enable keyboard shortcuts
Zoom on double click
Enable pinch to zoom on mobile
Output Events
Emitted when active image changes
Emitted when image is clicked
Emitted when fullscreen mode toggles
Emitted when image loads
Emitted when image fails to load
Emitted when share button is clicked
Emitted when download button is clicked
GalleriaItem Interface
Keyboard Shortcuts
- Arrow Left/Right: Navigate images
- Escape: Exit fullscreen/presentation
- Space: Play/pause slideshow
- +/-: Zoom in/out
- 0: Reset zoom
- F: Toggle fullscreen
- P: Toggle presentation mode
Features
- Fullscreen mode: Full-screen image viewing
- Presentation mode: Auto-play slideshow
- Zoom: Pan and zoom images
- Touch gestures: Swipe and pinch
- Progress bar: Visual autoplay progress
- Download: Save images locally
- Share: Native share API integration
- Lazy loading: Load images on demand
- Keyboard navigation: Full keyboard support
- Responsive: Adapts to screen size
Accessibility
- ARIA labels and roles
- Keyboard navigation
- Focus management
- Screen reader announcements
