import { CfCoreGalleryImage } from '../../models/gallery/cf-core-gallery-image.model'; import { CfCoreGalleryOptions } from '../../models/gallery/cf-core-gallery-options.model'; import { CoreModel } from '../core/core.model'; export declare class GalleryModel extends CoreModel { /** *
It is array of images objects of type CfCoreGalleryImage
*Url used in thumbnails
Url used in image
Url used in preview
Description used in preview
Options object of type CfCoreGalleryOptions:
*Default value: 100% - gallery width
Default value: 400px - gallery height
Default value: false - sets the same width as browser
Default value: true - enables or disables image
Default value: 75 - percentage height
Default value: true - enables or disables arrows
Default value: false - enables or disables arrows auto hide
Default value: false - enables or disables swipe
* Default value: 'fade' - animation type. Types are: fade, slide, rotate, zoom.
Default value: cover - image size. Sizes are: cover and contain.
Default value: true - enables or disables thumbnails
Default value: 4 - columns count
Default value: 1 - rows count
Default value: 25 - percentage height
Default value: 10 - margin between thumbnails and image
Default value: true - enables or disables arrows
Default value: false - enables or disables arrows auto hide
Default value: false - enables or disables swipe
Default value: 10 - margin between images in thumbnails
Default value: true - enables or disables preview
Default value: true - enables or disables description for images
Default value: false - enables or disables swipe
Default value: false - enables or disables closing preview by click
Default value: * false - enables or disables navigation by keyboard