2020-03-31 13:26:04 +00:00
|
|
|
import Vue, {VNode} from 'vue';
|
|
|
|
|
2020-11-26 08:20:37 +00:00
|
|
|
declare class Galleria extends Vue {
|
2020-03-31 13:26:04 +00:00
|
|
|
id?: string;
|
|
|
|
value?: any;
|
2020-05-15 08:13:19 +00:00
|
|
|
activeIndex?: number;
|
2020-03-31 13:26:04 +00:00
|
|
|
fullScreen?: boolean;
|
|
|
|
visible?: boolean;
|
|
|
|
numVisible?: number;
|
|
|
|
responsiveOptions?: any[];
|
2020-05-15 08:08:53 +00:00
|
|
|
showItemNavigators?: boolean;
|
|
|
|
showThumbnailNavigators?: boolean;
|
|
|
|
showItemNavigatorsOnHover?: boolean;
|
|
|
|
changeItemOnIndicatorHover?: boolean;
|
2020-03-31 13:26:04 +00:00
|
|
|
circular?: boolean;
|
|
|
|
autoPlay?: boolean;
|
|
|
|
transitionInterval?: number;
|
|
|
|
showThumbnails?: boolean;
|
|
|
|
thumbnailsPosition?: string;
|
|
|
|
verticalThumbnailViewPortHeight?: string;
|
|
|
|
showIndicators?: boolean;
|
2020-05-15 08:08:53 +00:00
|
|
|
showIndicatorsOnItem?: boolean;
|
2020-03-31 13:26:04 +00:00
|
|
|
indicatorsPosition?: string;
|
|
|
|
baseZIndex?: number;
|
|
|
|
maskClass?: string;
|
2020-04-06 04:25:05 +00:00
|
|
|
containerStyle?: string;
|
|
|
|
containerClass?: string;
|
2020-03-31 13:26:04 +00:00
|
|
|
$slots: {
|
|
|
|
header: VNode[];
|
|
|
|
footer: VNode[];
|
2020-04-06 04:25:05 +00:00
|
|
|
item: VNode[];
|
2020-05-21 00:57:34 +00:00
|
|
|
caption: VNode[];
|
2020-03-31 13:26:04 +00:00
|
|
|
indicator: VNode[];
|
2020-04-06 04:25:05 +00:00
|
|
|
thumbnail: VNode[];
|
2020-03-31 13:26:04 +00:00
|
|
|
}
|
|
|
|
}
|
2020-11-26 08:20:37 +00:00
|
|
|
|
|
|
|
export default Galleria;
|