Genkit JS API reference
    Preparing search index...

    Class ZodDefault<T>

    Type Parameters

    Hierarchy (View Summary)

    Index

    Constructors

    Properties

    _input: T["_input"] | undefined
    _output: z.util.noUndefined
    "~standard": Props<T["_input"] | undefined, z.util.noUndefined<T["_output"]>>
    spa: (
        data: unknown,
        params?: z.util.InexactPartial<z.ParseParams>,
    ) => Promise<
        z.SafeParseReturnType<
            T["_input"]
            | undefined,
            z.util.noUndefined<T["_output"]>,
        >,
    >

    Alias of safeParseAsync

    create: <Inner extends z.ZodTypeAny>(
        type: Inner,
        params: {
            description?: string;
            errorMap?: z.ZodErrorMap;
            invalid_type_error?: string;
            message?: string;
            required_error?: string;
        } & {
            default: Inner["_input"]
            | (() => z.util.noUndefined<Inner["_input"]>);
        },
    ) => z.ZodDefault<Inner>

    Accessors

    • get description(): string | undefined

      Returns string | undefined

    Methods

    • Parameters

      Returns string

    • Parameters

      • description: string

      Returns this

    • Returns boolean

    • Returns boolean

    • Returns T