odometer-ngx
Version:
Odometer for Angular 17
28 lines (27 loc) • 1.48 kB
TypeScript
import { OnInit, OnDestroy, OnChanges, AfterViewInit, ElementRef } from '@angular/core';
import { Observable } from 'rxjs';
import { TmNgOdometerConfigModel } from './odometer.config';
import * as i0 from "@angular/core";
export declare class TmNgOdometerComponent implements OnInit, OnDestroy, OnChanges, AfterViewInit {
private subscription;
private odometer;
container: ElementRef;
number: number;
config: TmNgOdometerConfigModel;
observable: Observable<boolean>;
animation: string;
format: string;
theme: string;
value: number;
duration: number;
auto: boolean;
private themes;
private initOdometer;
private initConfig;
ngOnInit(): void;
ngOnDestroy(): void;
ngOnChanges(): void;
ngAfterViewInit(): void;
static ɵfac: i0.ɵɵFactoryDeclaration<TmNgOdometerComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<TmNgOdometerComponent, "tm-ng-odometer", never, { "number": { "alias": "number"; "required": false; }; "config": { "alias": "config"; "required": false; }; "observable": { "alias": "observable"; "required": false; }; "animation": { "alias": "animation"; "required": false; }; "format": { "alias": "format"; "required": false; }; "theme": { "alias": "theme"; "required": false; }; "value": { "alias": "value"; "required": false; }; "duration": { "alias": "duration"; "required": false; }; "auto": { "alias": "auto"; "required": false; }; }, {}, never, never, false, never>;
}