UNPKG

ngx-moment

Version:

Moment.JS pipes for Angular (timeago and more)

27 lines (26 loc) 979 B
import { ChangeDetectorRef, PipeTransform, OnDestroy, NgZone } from '@angular/core'; import moment from 'moment'; import * as i0 from "@angular/core"; export declare class TimeAgoPipe implements PipeTransform, OnDestroy { private cdRef; private ngZone; private currentTimer; private lastTime; private lastValue; private lastOmitSuffix; private lastLocale?; private lastText; private formatFn; constructor(cdRef: ChangeDetectorRef, ngZone: NgZone); format(m: moment.Moment): string; transform(value: moment.MomentInput, omitSuffix?: boolean, formatFn?: (m: moment.Moment) => string): string; ngOnDestroy(): void; private createTimer; private removeTimer; private getSecondsUntilUpdate; private hasChanged; private getTime; private getLocale; static ɵfac: i0.ɵɵFactoryDeclaration<TimeAgoPipe, never>; static ɵpipe: i0.ɵɵPipeDeclaration<TimeAgoPipe, "amTimeAgo">; }