Skip to content

CaseClause

A case clause in a switch statement. Provide either an expression or a JS value to compare to the switch expression. Can optionally be wrapped in a block. Pass break to finish with a break statement.

import { CaseClause } from "@alloy-js/typescript";
<CaseClause block break expression={Children} />
blockoptionalboolean
breakoptionalboolean
childrenChildren
expressionChildren
import { CaseClause } from "@alloy-js/typescript";
<CaseClause block break jsValue={unknown} />
blockoptionalboolean
breakoptionalboolean
childrenChildren
jsValueunknown
import { CaseClause } from "@alloy-js/typescript";
<CaseClause block break default={true} />
blockoptionalboolean
breakoptionalboolean
childrenChildren
defaulttrue