mirror of
https://github.com/cupcakearmy/uhrwerk.git
synced 2025-09-08 11:40:45 +00:00
consistent naming
This commit is contained in:
13
src/index.ts
13
src/index.ts
@@ -42,12 +42,11 @@ export class Duration {
|
||||
private duration: number
|
||||
|
||||
constructor(amount: number, interval: Intervals) {
|
||||
|
||||
this.duration = Duration.ProcessInterval(amount, interval)
|
||||
}
|
||||
|
||||
private static ProcessInterval(amount: number, interval: Intervals): number {
|
||||
switch (interval) {
|
||||
switch (interval.toLowerCase()) {
|
||||
case 'millisecond':
|
||||
case 'milliseconds':
|
||||
return amount * Millisecond
|
||||
@@ -92,23 +91,23 @@ export class Duration {
|
||||
return this.duration / Second
|
||||
}
|
||||
|
||||
public asMinute(): number {
|
||||
public asMinutes(): number {
|
||||
return this.duration / Minute
|
||||
}
|
||||
|
||||
public asHour(): number {
|
||||
public asHours(): number {
|
||||
return this.duration / Hour
|
||||
}
|
||||
|
||||
public asDay(): number {
|
||||
public asDays(): number {
|
||||
return this.duration / Day
|
||||
}
|
||||
|
||||
public asWeek(): number {
|
||||
public asWeeks(): number {
|
||||
return this.duration / Week
|
||||
}
|
||||
|
||||
public asYear(): number {
|
||||
public asYears(): number {
|
||||
return this.duration / Year
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user