0.1.1 • Published 3 years ago

@evergreen-wc/eve-gallery v0.1.1

Weekly downloads
-
License
Apache-2.0
Repository
github
Last release
3 years ago

eve-gallery

An Evergreen Gallery Web Component

Demo

Install

npm i @evergreen-wc/eve-gallery

Usage

import { html, LitElement } from 'lit';
import '@evergreen-wc/eve-gallery';

const images = [
  { src: '/assets/bee-6127510_640.jpg' },
  { src: '/assets/cake-4890393_640.jpg' },
  { src: '/assets/child-6109480_640.jpg' },
  { src: '/assets/concert-5878452_640.jpg' },
  { src: '/assets/daffodils-1316128_640.jpg' },
  { src: '/assets/easter-4945288_640.jpg' },
  { src: '/assets/easter-6035549_640.jpg' },
  { src: '/assets/eggs-3216877_640.jpg' },
  { src: '/assets/field-6109500_640.jpg' },
  { src: '/assets/willow-catkin-2249018_640.png' },
  { src: '/assets/willow-catkin-4949064_640.jpg' },
  { src: '/assets/wood-anemone-4112178_640.jpg' }
];

class SomeComponent extends LitElement {
  render() {
    return html`
      <eve-gallery autoplay .images="\${images}"/>
    `;
  }
}
customElements.define('some-component', SomeComponent);

Props

PropertyDescription
imagesarray of image objects { src: 'image.jpg' }
carouseldefault false. toggle carousel visibility on click
autoplaydefault false. add autoplay to toggle carousel autoplay
0.1.0

3 years ago

0.1.1

3 years ago

0.0.12

3 years ago

0.0.11

3 years ago

0.0.10

3 years ago