Skip to content

ResolvedValueShape

type ResolvedValueShape =
    | String
    | Number
    | Boolean
    | Null
    | Undefined
    | StringLiteral of string
    | Array of ResolvedValueShape
    | Record of ResolvedValueField list
    | Union of ResolvedValueShape list
AssemblyXantham.Generator
Attributes[<RequireQualifiedAccess>]

Bounded input values captured before Shape; record property presence is separate from Undefined.

Cases

String
Number
Boolean
Null
Undefined
StringLiteral of string
Record of ResolvedValueField list
Union of ResolvedValueShape list

Properties

member IsArray: bool
member IsBoolean: bool
member IsNull: bool
member IsNumber: bool
member IsRecord: bool
member IsString: bool
member IsStringLiteral: bool
member IsUndefined: bool
member IsUnion: bool