UNPKG

ngx-mat-timeline

Version:

Timeline component for Angular Material

32 lines (31 loc) 1.5 kB
import { ElementRef, NgZone, OnChanges, OnDestroy, OnInit, QueryList, SimpleChanges } from '@angular/core'; import { NgxMatTimelineItem } from "./ngx-mat-timeline-item.component"; import * as i0 from "@angular/core"; export declare type NGX_MAT_TIMELINE_POSITION = 'start' | 'end' | 'center' | 'center-alt'; export declare type NGX_MAT_TIMELINE_ORIENTATION = 'vertical' | 'horizontal'; export declare class NgxMatTimeline implements OnInit, OnDestroy, OnChanges { private _host; private _ngZone; set position(position: NGX_MAT_TIMELINE_POSITION); private _position; set orientation(orientation: NGX_MAT_TIMELINE_ORIENTATION); private _orientation; set reverse(reverse: boolean); _reverse: boolean; get isStartPosition(): boolean; get isEndPosition(): boolean; get isCenterPosition(): boolean; get isCenterAltPosition(): boolean; get isVerticalOrientation(): boolean; get isHorizontalOrientation(): boolean; get isReverse(): boolean; readonly items: QueryList<NgxMatTimelineItem>; private _destroyed; constructor(_host: ElementRef, _ngZone: NgZone); ngOnChanges(changes: SimpleChanges): void; ngOnInit(): void; ngOnDestroy(): void; updateLayout(): void; static ɵfac: i0.ɵɵFactoryDeclaration<NgxMatTimeline, never>; static ɵcmp: i0.ɵɵComponentDeclaration<NgxMatTimeline, "ngx-mat-timeline", never, { "position": "position"; "orientation": "orientation"; "reverse": "reverse"; }, {}, ["items"], ["*"]>; }