angular-countdown-timer
Version:
Countdown Timer for Angular 7+
66 lines (48 loc) • 1.17 kB
Markdown
# angular-countdown-timer
## Installation
To install this library, run:
```bash
$ npm install angular-countdown-timer --save
```
## Consuming your library
```bash
$ npm install angular-countdown-timer
```
and then in your Angular `Module`:
```typescript
import { NgModule } from '@angular/core';
// Import the Countdown Timer Module
import { CountdownTimerModule } from 'angular-countdown-timer';
export class YourModule { }
```
```typescript
import { Component } from '@angular/core';
export class YourComponent {
date = new Date('2019-01-26T00:00:00');
triggerFunction() {
console.log('Timer Ended');
}
}
```
```xml
<!-- You can now use Countdown Timer in any component of your module -->
<h1>
{{title}}
</h1>
Timer mode:
<countdown-timer [start]="date"></countdown-timer>
Countdown:
<countdown-timer [end]="date"></countdown-timer>
Countdown with zero trigger:
<countdown-timer (zeroTrigger)="triggerFunction()" [end]="date"></countdown-timer>
```