Skip to main content
Go to Latest
class config.List
extends IBuilder<A>
import { config } from "https://deno.land/x/embassyd_sdk@v0.334.0-alpha4/mod.ts";
const { List } = config;

Type Parameters

A extends ValueSpecList

Static Methods

enum<A extends Description & Default<string[]> & { range: string; spec: { values: string[]; value-names: { [key: string]: string; }; }; }>(a: A)
number<A extends Description & Default<number[]> & { range: string; spec: NumberSpec; }>(a: A)
obj<A extends Description & Default<Record<string, unknown>[]> & { range: string; spec: { spec: Config<ConfigSpec>; display-as: null | string; unique-by: null | UniqueBy; }; }>(a: A)
string<A extends Description & Default<string[]> & { range: string; spec: StringSpec; }>(a: A)
union<A extends Description & Default<string[]> & { range: string; spec: { tag: { id: B; name: string; description: null | string; warning: null | string; variant-names: { [key: string]: string; }; }; variants: Variants<{ [key: string]: ConfigSpec; }>; display-as: null | string; unique-by: UniqueBy; default: string; }; }, B extends string>(a: A)