rename enum and add multiselect

This commit is contained in:
Matt Hill
2023-03-25 12:49:58 -06:00
parent 997daca59b
commit 16fed45f4b
9 changed files with 58 additions and 53 deletions

View File

@@ -95,7 +95,7 @@ export class Value<A extends ValueSpec> extends IBuilder<A> {
...a,
} as ValueSpecNumber);
}
static enum<
static select<
A extends Description &
Default<string> & {
values: readonly string[] | string[];
@@ -103,7 +103,7 @@ export class Value<A extends ValueSpec> extends IBuilder<A> {
}
>(a: A) {
return new Value({
type: "enum" as const,
type: "select" as const,
...a,
});
}