@dreamworld/dw-image
v1.5.1
Published
A WebComponent to show zoomable image on documentation & blog sites
Downloads
97
Readme
dw-image
A WebComponent to show zoomable image on documentation & blog sites.
Behaviours
- Auto compute height or width based on
autoproperty, give another value as a css of element. - When user click on image, then image open in dialog using
zoomSrcproperty. ifzoomSrcis not available then usesrcproperty to show image in dialog. - If you want to disable the above zoomable behaviour then
disableZoomproperty passed as atrue.
Examples
Default example
<dw-image src='https://picsum.photos/id/237/200/300' zoom-src='https://picsum.photos/id/237/1000/1000'></dw-image><!-- In this above case you give a height css property as an element. --> dw-image { width: 200px; }Auto width
<dw-image auto='width' src='https://picsum.photos/id/237/200/300' zoom-src='https://picsum.photos/id/237/1000/1000'></dw-image>Auto none
<dw-image auto='none' src='https://picsum.photos/id/237/200/300' zoom-src='https://picsum.photos/id/237/1000/1000'></dw-image><!-- In this above case you give a height css property as an element. --> dw-image { height: 200px; }Disabled zoomable behaviour and open link click on image.
<a href="https://www.google.com/"> <dw-image src='https://picsum.photos/id/237/200/300' disable-zoom></dw-image> </a>
Properties
| Property | Attribute | Type | Description |
|---------------|---------------|-----------|--------------------------------------------------|
| auto | auto | string | Auto compute css property name.Default value: heightPossible value: height, width, none. |
| disableZoom | disable-zoom | boolean | Disabled zoom behaviour when this value is true. |
| src | src | string | Image path/source. |
| title | title | string | Image title. |
| zoomSrc | zoom-src | string | Zoomable image path. |
