12 lines
205 B
TypeScript
12 lines
205 B
TypeScript
export class Threshold
|
|
{
|
|
constructor (
|
|
public value: number,
|
|
public calc: (value: number) => State
|
|
) { }
|
|
}
|
|
|
|
export enum State
|
|
{
|
|
GREEN = "GREEN", ORANGE = "ORANGE", RED = "RED"
|
|
} |