UNPKG

@ks89/angular-modal-gallery

Version:
37 lines (36 loc) 2.87 kB
/** * Index file to export all interfaces, enums, classes and so on. * This file represents the public apis. */ export { GalleryModule } from './lib/modal-gallery.module'; export { Action } from './lib/model/action.enum'; export { Image, ImageEvent, ImageModalEvent } from './lib/model/image.class'; export type { PlainImage, ModalImage } from './lib/model/image.class'; export { DescriptionStrategy } from './lib/model/description.interface'; export type { Description } from './lib/model/description.interface'; export type { KeyboardConfig } from './lib/model/keyboard-config.interface'; export type { DotsConfig } from './lib/model/dots-config.interface'; export type { PreviewConfig } from './lib/model/preview-config.interface'; export type { AccessibilityConfig } from './lib/model/accessibility.interface'; export type { BreakpointsConfig, CarouselPreviewConfig } from './lib/model/carousel-preview-config.interface'; export type { CarouselConfig } from './lib/model/carousel-config.interface'; export type { PlayConfig } from './lib/model/play-config.interface'; export type { CarouselImageConfig } from './lib/model/carousel-image-config.interface'; export type { Size } from './lib/model/size.interface'; export { ButtonsStrategy, ButtonType } from './lib/model/buttons-config.interface'; export type { ButtonsConfig, ButtonEvent } from './lib/model/buttons-config.interface'; export type { ModalLibConfig, PlainLibConfig, CarouselLibConfig } from './lib/model/lib-config.interface'; export type { ModalGalleryConfig } from './lib/model/modal-gallery-config.interface'; export type { CurrentImageConfig } from './lib/model/current-image-config.interface'; export { LoadingType } from './lib/model/loading-config.interface'; export type { LoadingConfig } from './lib/model/loading-config.interface'; export type { InteractionEvent } from './lib/model/interaction-event.interface'; export { KS_DEFAULT_ACCESSIBILITY_CONFIG } from './lib/components/accessibility-default'; export { KS_DEFAULT_BTN_FULL_SCREEN, KS_DEFAULT_BTN_CLOSE, KS_DEFAULT_BTN_DELETE, KS_DEFAULT_BTN_DOWNLOAD, KS_DEFAULT_BTN_EXTURL, KS_DEFAULT_SIZE } from './lib/components/upper-buttons/upper-buttons-default'; export { LineLayout, GridLayout, PlainGalleryStrategy } from './lib/model/plain-gallery-config.interface'; export type { PlainGalleryConfig, PlainGalleryLayout, BreakConfig } from './lib/model/plain-gallery-config.interface'; export { ModalGalleryComponent } from './lib/components/modal-gallery/modal-gallery.component'; export { PlainGalleryComponent } from './lib/components/plain-gallery/plain-gallery.component'; export { CarouselComponent } from './lib/components/carousel/carousel.component'; export { ModalGalleryService } from './lib/components/modal-gallery/modal-gallery.service'; export { ModalGalleryRef } from './lib/components/modal-gallery/modal-gallery-ref';