File

projects/lib/src/date-time-provider.ts

Index

Methods

Methods

Abstract new
new()
Returns : Date
Abstract now
now()
Returns : number
import { Injectable } from '@angular/core';

export abstract class DateTimeProvider {
  abstract now(): number;
  abstract new(): Date;
}

@Injectable()
export class SystemDateTimeProvider extends DateTimeProvider {
  now(): number {
    return Date.now();
  }

  new(): Date {
    return new Date();
  }
}

results matching ""

    No results matching ""