Skip to main content
Module

x/abstruct/mod.ts>InstanceValidator

Abstract structure for JavaScript data validation
Latest
class InstanceValidator
extends IsValidator<unknown, InstanceType<T>>
import { InstanceValidator } from "https://deno.land/x/abstruct@1.0.0/mod.ts";

Validator for instance. It executes instanceof operator.

Examples

Example 1

import { InstanceValidator } from "https://deno.land/x/abstruct@$VERSION/validators/operators/instanceof.ts";
const validator = new InstanceValidator(Array);

Constructors

new
InstanceValidator(of: T)

Methods

is(input: unknown): input is InstanceType<T>
toString(): string