You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
102 lines
4.1 KiB
102 lines
4.1 KiB
import { ElementRef, AfterContentInit, TemplateRef, QueryList, NgZone, EventEmitter, ChangeDetectorRef, SimpleChanges } from '@angular/core';
|
|
import * as i0 from "@angular/core";
|
|
import * as i1 from "@angular/common";
|
|
import * as i2 from "primeng/api";
|
|
import * as i3 from "primeng/ripple";
|
|
export declare class Carousel implements AfterContentInit {
|
|
el: ElementRef;
|
|
zone: NgZone;
|
|
cd: ChangeDetectorRef;
|
|
get page(): number;
|
|
set page(val: number);
|
|
get numVisible(): number;
|
|
set numVisible(val: number);
|
|
get numScroll(): number;
|
|
set numScroll(val: number);
|
|
responsiveOptions: any[];
|
|
orientation: string;
|
|
verticalViewPortHeight: string;
|
|
contentClass: string;
|
|
indicatorsContentClass: string;
|
|
indicatorsContentStyle: any;
|
|
indicatorStyleClass: string;
|
|
indicatorStyle: any;
|
|
get value(): any[];
|
|
set value(val: any[]);
|
|
circular: boolean;
|
|
showIndicators: boolean;
|
|
showNavigators: boolean;
|
|
autoplayInterval: number;
|
|
style: any;
|
|
styleClass: string;
|
|
onPage: EventEmitter<any>;
|
|
itemsContainer: ElementRef;
|
|
headerFacet: any;
|
|
footerFacet: any;
|
|
templates: QueryList<any>;
|
|
_numVisible: number;
|
|
_numScroll: number;
|
|
_oldNumScroll: number;
|
|
prevState: any;
|
|
defaultNumScroll: number;
|
|
defaultNumVisible: number;
|
|
_page: number;
|
|
_value: any[];
|
|
carouselStyle: any;
|
|
id: string;
|
|
totalShiftedItems: any;
|
|
isRemainingItemsAdded: boolean;
|
|
animationTimeout: any;
|
|
translateTimeout: any;
|
|
remainingItems: number;
|
|
_items: any[];
|
|
startPos: any;
|
|
documentResizeListener: any;
|
|
clonedItemsForStarting: any[];
|
|
clonedItemsForFinishing: any[];
|
|
allowAutoplay: boolean;
|
|
interval: any;
|
|
isCreated: boolean;
|
|
swipeThreshold: number;
|
|
itemTemplate: TemplateRef<any>;
|
|
headerTemplate: TemplateRef<any>;
|
|
footerTemplate: TemplateRef<any>;
|
|
constructor(el: ElementRef, zone: NgZone, cd: ChangeDetectorRef);
|
|
ngOnChanges(simpleChange: SimpleChanges): void;
|
|
ngAfterContentInit(): void;
|
|
ngAfterContentChecked(): void;
|
|
createStyle(): void;
|
|
calculatePosition(): void;
|
|
setCloneItems(): void;
|
|
firstIndex(): number;
|
|
lastIndex(): number;
|
|
totalDots(): number;
|
|
totalDotsArray(): any[];
|
|
isVertical(): boolean;
|
|
isCircular(): boolean;
|
|
isAutoplay(): boolean;
|
|
isForwardNavDisabled(): boolean;
|
|
isBackwardNavDisabled(): boolean;
|
|
isEmpty(): boolean;
|
|
navForward(e: any, index?: any): void;
|
|
navBackward(e: any, index?: any): void;
|
|
onDotClick(e: any, index: any): void;
|
|
step(dir: any, page: any): void;
|
|
startAutoplay(): void;
|
|
stopAutoplay(): void;
|
|
onTransitionEnd(): void;
|
|
onTouchStart(e: any): void;
|
|
onTouchMove(e: any): void;
|
|
onTouchEnd(e: any): void;
|
|
changePageOnTouch(e: any, diff: any): void;
|
|
bindDocumentListeners(): void;
|
|
unbindDocumentListeners(): void;
|
|
ngOnDestroy(): void;
|
|
static ɵfac: i0.ɵɵFactoryDeclaration<Carousel, never>;
|
|
static ɵcmp: i0.ɵɵComponentDeclaration<Carousel, "p-carousel", never, { "page": "page"; "numVisible": "numVisible"; "numScroll": "numScroll"; "responsiveOptions": "responsiveOptions"; "orientation": "orientation"; "verticalViewPortHeight": "verticalViewPortHeight"; "contentClass": "contentClass"; "indicatorsContentClass": "indicatorsContentClass"; "indicatorsContentStyle": "indicatorsContentStyle"; "indicatorStyleClass": "indicatorStyleClass"; "indicatorStyle": "indicatorStyle"; "value": "value"; "circular": "circular"; "showIndicators": "showIndicators"; "showNavigators": "showNavigators"; "autoplayInterval": "autoplayInterval"; "style": "style"; "styleClass": "styleClass"; }, { "onPage": "onPage"; }, ["headerFacet", "footerFacet", "templates"], ["p-header", "p-footer"]>;
|
|
}
|
|
export declare class CarouselModule {
|
|
static ɵfac: i0.ɵɵFactoryDeclaration<CarouselModule, never>;
|
|
static ɵmod: i0.ɵɵNgModuleDeclaration<CarouselModule, [typeof Carousel], [typeof i1.CommonModule, typeof i2.SharedModule, typeof i3.RippleModule], [typeof i1.CommonModule, typeof Carousel, typeof i2.SharedModule]>;
|
|
static ɵinj: i0.ɵɵInjectorDeclaration<CarouselModule>;
|
|
}
|