UNPKG

framework7

Version:

Full featured mobile HTML framework for building iOS & Android apps

68 lines 1.7 kB
import PhotoBrowser from './photo-browser-class'; import ConstructorMethods from '../../shared/constructor-methods'; export default { name: 'photoBrowser', params: { photoBrowser: { photos: [], exposition: true, expositionHideCaptions: false, type: 'standalone', navbar: true, toolbar: true, theme: 'light', captionsTheme: undefined, iconsColor: undefined, popupPush: false, swipeToClose: true, pageBackLinkText: 'Back', popupCloseLinkText: 'Close', navbarOfText: 'of', navbarShowCount: undefined, view: undefined, url: 'photos/', routableModals: false, virtualSlides: true, renderNavbar: undefined, renderToolbar: undefined, renderCaption: undefined, renderObject: undefined, renderLazyPhoto: undefined, renderPhoto: undefined, renderPage: undefined, renderPopup: undefined, renderStandalone: undefined, swiper: { initialSlide: 0, spaceBetween: 20, speed: 300, loop: false, preloadImages: true, navigation: { nextEl: '.photo-browser-next', prevEl: '.photo-browser-prev' }, zoom: { enabled: true, maxRatio: 3, minRatio: 1 }, lazy: { enabled: true } } } }, create: function create() { var app = this; app.photoBrowser = ConstructorMethods({ defaultSelector: '.photo-browser-popup, .photo-browser-page', constructor: PhotoBrowser, app: app, domProp: 'f7PhotoBrowser' }); }, static: { PhotoBrowser: PhotoBrowser } };