Member Junction
    Preparing search index...

    Interface JSONFieldRuleSet

    The @CHECK rules of one JSONType plus the type graph needed to find every instance of each rule's scope type inside a parsed document.

    interface JSONFieldRuleSet {
        Graph: Record<string, JSONTypeGraphEdge[]>;
        RootIsArray: boolean;
        RootType: string;
        Rules: JSONFieldRule[];
    }
    Index

    Properties

    Graph: Record<string, JSONTypeGraphEdge[]>

    Declared type name → edges to child types that (transitively) carry rules.

    RootIsArray: boolean

    True when the field holds an array of RootType.

    RootType: string

    Declared name of the type bound to the field.

    Rules: JSONFieldRule[]