@coreui/angular
Version:
CoreUI Components Library for Angular
30 lines (29 loc) • 1.21 kB
TypeScript
import { AfterViewInit, ChangeDetectorRef, OnDestroy } from '@angular/core';
import { CarouselService } from '../carousel.service';
import * as i0 from "@angular/core";
export declare class CarouselItemComponent implements OnDestroy, AfterViewInit {
private carouselService;
private changeDetectorRef;
index?: number;
private carouselIndexSubscription?;
/**
* @ignore
*/
set active(value: boolean);
get active(): boolean;
private _active;
/**
* Time delay before cycling to next item. If -1, uses carousel interval value.
* @type number
* @default -1
*/
interval: number;
get hostClasses(): any;
constructor(carouselService: CarouselService, changeDetectorRef: ChangeDetectorRef);
ngOnDestroy(): void;
ngAfterViewInit(): void;
private carouselStateSubscribe;
static ɵfac: i0.ɵɵFactoryDeclaration<CarouselItemComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<CarouselItemComponent, "c-carousel-item", never, { "active": { "alias": "active"; "required": false; }; "interval": { "alias": "interval"; "required": false; }; }, {}, never, ["*"], true, never>;
static ngAcceptInputType_active: unknown;
}