Libraries
    Preparing search index...

    Type Alias PropertyDescriptor<TRootSchema, TPropertySchema, TParentPropertyDescriptor>

    A wrapper object keyed by SYMBOL_SCHEMA_PROPERTY_DESCRIPTOR that holds a PropertyDescriptorInner for a particular property within an object schema. Used to get/set property values on validated objects.

    type PropertyDescriptor<
        TRootSchema extends ObjectSchemaBuilder<any, any, any, any, any>,
        TPropertySchema,
        TParentPropertyDescriptor,
    > = {
        "[SYMBOL_SCHEMA_PROPERTY_DESCRIPTOR]": PropertyDescriptorInner<
            TRootSchema,
            TPropertySchema,
            TParentPropertyDescriptor,
        >;
    }

    Type Parameters

    • TRootSchema extends ObjectSchemaBuilder<any, any, any, any, any>
    • TPropertySchema
    • TParentPropertyDescriptor
    Index

    Properties

    "[SYMBOL_SCHEMA_PROPERTY_DESCRIPTOR]": PropertyDescriptorInner<
        TRootSchema,
        TPropertySchema,
        TParentPropertyDescriptor,
    >