Skip to main content
Module

x/release_up/deps.ts>EnumType

🌱 Automate releases
Go to Latest
class EnumType
extends Type<T>
import { EnumType } from "https://deno.land/x/release_up@0.5.0/deps.ts";

Enum type. Allows only provided values.

Constructors

new
EnumType(values: ReadonlyArray<T> | Record<string, T>)

Type Parameters

T extends string | number | boolean

Properties

private
readonly
allowedValues: ReadonlyArray<T>

Methods

complete(): Array<T>
parse(type: ITypeInfo): T
values(): Array<T>