Class JSONSetBlueprint<T, U>
Constructors
constructor
- new JSONSetBlueprint<T, U>(validationMethods?): JSONSetBlueprint<T, U>
Parameters
- validationMethods: ((item: T, conditions: U, combinationType: "and" | "or", path: string) => JSONSetResult)[] = []
Properties
Protected
_validationMethods
_validationMethods: ((item: T,
conditions: U,
combinationType: "and" | "or",
path: string) => JSONSetResult)[] = [] Accessors
validationMethods
- get validationMethods(): ((item: T, conditions: U, combinationType: "and" | "or", path: string) => JSONSetResult)[]
Returns ((item: T, conditions: U, combinationType: "and" | "or", path: string) => JSONSetResult)[]
Methods
areEqualArray
- areEqualArray(array, array2): boolean
Returns boolean
cleanUpSolutions
- cleanUpSolutions(a, index, solutions): boolean
Returns boolean
outputTreeWithSolutions
- outputTreeWithSolutions(): void
Returns void