Function
mapMembers
(
this: Union<Members>,
f: (members: Members) => To,
options?: {
readonly unsafePreserveChecks?: boolean | undefined
} | undefined
)
Source from the content-addressed store, hash-verified
| 4868 | return make(ast, { |
| 4869 | members, |
| 4870 | mapMembers<To extends ReadonlyArray<Constraint>>( |
| 4871 | this: Union<Members>, |
| 4872 | f: (members: Members) => To, |
| 4873 | options?: { |
| 4874 | readonly unsafePreserveChecks?: boolean | undefined |
| 4875 | } | undefined |
| 4876 | ): Union<Simplify<Readonly<To>>> { |
| 4877 | const members = f(this.members) |
| 4878 | return makeUnion( |
| 4879 | SchemaAST.union(members, this.ast.mode, options?.unsafePreserveChecks ? this.ast.checks : undefined), |
| 4880 | members |
| 4881 | ) |
| 4882 | } |
| 4883 | }) |
| 4884 | } |
| 4885 | |
Callers
nothing calls this directly
Tested by
no test coverage detected