Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

z.ParseStatus

class ParseStatus {
value: "aborted" | "dirty" | "valid";
 
abort(): void;
dirty(): void;
 
static mergeArray(status: ParseStatus, results: SyncParseReturnType<any>[]): SyncParseReturnType;
static mergeObjectAsync(status: ParseStatus, pairs: {
key: ParseReturnType<any>;
value: ParseReturnType<any>;
}
[]
): Promise<SyncParseReturnType<any>>;
static mergeObjectSync(status: ParseStatus, pairs: {
value: SyncParseReturnType<any>;
alwaysSet?: boolean;
}
[]
): SyncParseReturnType;
}

§Properties

§
value: "aborted" | "dirty" | "valid"
[src]

§Methods

§
abort(): void
[src]
§
dirty(): void
[src]

§Static Methods

§
mergeArray(status: ParseStatus, results: SyncParseReturnType<any>[]): SyncParseReturnType
[src]
§
mergeObjectAsync(status: ParseStatus, pairs: {
key: ParseReturnType<any>;
value: ParseReturnType<any>;
}
[]
): Promise<SyncParseReturnType<any>>
[src]
§
mergeObjectSync(status: ParseStatus, pairs: {
value: SyncParseReturnType<any>;
alwaysSet?: boolean;
}
[]
): SyncParseReturnType
[src]