Learn about bundled add-ons, how to write and contribute your own, and browse others' third-party extensions.
JavaScript image gallery for mobile and desktop
Name | Version | License | Repository |
---|---|---|---|
PhotoSwipe | 4.1.1 | MIT | https://github.com/dimsemenov/photoswipe |
용어설명
Name | Description |
---|---|
Gallery |
|
One way to initialize all photoSwipe on a page would be to select them by data-extension
attribute:
Below is a basic markup that list of links
Name | Type | Default | Description |
---|---|---|---|
pswp | boolean | true | photoswipe 를 출력하는 전용 DOM 이며 자동생성하지 않을 경우 false 값으로 초기화 하면 된다. |
items | object | null | photoswipe 를 통해서 출력되는 각각의 이미지 혹은 다른 형태의 개채들을 배열. 스크립트 방식에서만 사용한다. |
index | number | 0 | 오픈 시 최초에 보여지는 개체의 index. |
showAnimationDuration | number | 333 | 오픈 시 에니메이션 지속시간. |
hideAnimationDuration | number | 333 | 닫을 때 에니메이션 지속시간. |
focus | boolean | true | 오픈 시 focus 효과 여부. |
bgOpacity | number | 1 | 오픈 시 Background Bg Opacity |
spacing | number | 0.12 | 슬라이드 간격 |
loop | boolean | true | 슬라이드 loop 여부 |
pinchToClose | boolean | true | 슬라이드를 아래쪽으로 잡아당겼다 놓는 동작(Pinch) 으로 닫기를 허용할 것인지 여부. |
history | boolean | true | URL 에 history 를 적용할지 여부. |
Name | Description |
---|---|
galleryOpened.rc.photoswipe |
photoswipe 오픈 시 해당 gallery data-extension="photoswipe" 에 triggered 된 이벤트
|
galleryClosed.rc.photoswipe |
photoswipe 가 닫힐 때 해당 gallery data-extension="photoswipe" 에 triggered 된 이벤트
|
imageLoaded.rc.photoswipe |
photoswipe 내 image load 가 완료된 후 해당 gallery .pswp__container 에 trigged 된 이벤트.
|
slideChanged.rc.photoswipe | 각 슬라이드가 변경(drag or 화살표 tap)될때 해당 슬라이드에 trigged 된 이벤트. |