Image viewer

Say hello to a sleek and user-friendly Image Viewer built with Angular Material! 🎉

With this component, you can easily add **interactive image viewing** to your web app. It’s designed to look great and work smoothly across all devices.

Key Features:
  • ✅ Zoom: Let users explore images in detail.
  • ✅ Angular Material Integration: Fits seamlessly into your Material-based projects.
  • ✅ Responsive Design: Perfect for any screen size.
  • ✅ Lightweight and Fast: No unnecessary bloat—just what you need!

Whether you’re building a gallery, product showcase, or a creative portfolio, this Image Viewer will take your UI to the next level.

👉 Boost your app’s visuals with ease—try it today!

Basic image viewer

Loading...

Image viewer with caption and description

Loading...

Image viewer with title

Loading...

API Reference

emrImageViewer directive - tracks clicks on images inside and opens a modal window for viewing.

emrImageViewerPicture directive - adds an image and customizes the source image that will be displayed in the modal window.

emrImageViewerPictureTitle directive - adds a title to an image modal.

emrImageViewerPictureCaption directive - adds a caption to an image modal.

emrImageViewerPictureDescription directive - adds a description to an image modal.

Properties for the emrImageViewerPicture directive.

PropTypeDefault
sourceUrl*
Url to source image
string–
title
Title for an image, it shows on top of an image
string–
caption
Caption for an image, it shows in a modal sidebar in a header
string–
description
Description for an image, it shows in a modal sidebar below caption
string–