conditionalLogic/types
@prismatic-io/spectral › "conditionalLogic/types"
#
Index#
Enumerations#
Type aliases#
Variables#
Object literals#
Type aliases#
BooleanExpressionƬ BooleanExpression: []
Defined in packages/spectral/src/conditionalLogic/types.ts:76
#
ConditionalExpressionƬ ConditionalExpression: TermExpression | BooleanExpression
Defined in packages/spectral/src/conditionalLogic/types.ts:81
#
TermƬ Term: unknown
Defined in packages/spectral/src/conditionalLogic/types.ts:73
#
TermExpressionƬ TermExpression: []
Defined in packages/spectral/src/conditionalLogic/types.ts:74
#
TermOperatorƬ TermOperator: UnaryOperator | BinaryOperator
Defined in packages/spectral/src/conditionalLogic/types.ts:68
#
VariablesConst
BooleanOperatorPhrase#
• BooleanOperatorPhrase: string[] = Object.keys(BooleanOperator)
Defined in packages/spectral/src/conditionalLogic/types.ts:8
#
Object literalsConst
BinaryOperatorPhrase#
#
▪ BinaryOperatorPhrase: objectDefined in packages/spectral/src/conditionalLogic/types.ts:48
#
[BinaryOperator.dateTimeAfter]• [BinaryOperator.dateTimeAfter]: string = "is after (date/time)"
Defined in packages/spectral/src/conditionalLogic/types.ts:63
#
[BinaryOperator.dateTimeBefore]• [BinaryOperator.dateTimeBefore]: string = "is before (date/time)"
Defined in packages/spectral/src/conditionalLogic/types.ts:64
#
[BinaryOperator.dateTimeSame]• [BinaryOperator.dateTimeSame]: string = "is the same (date/time)"
Defined in packages/spectral/src/conditionalLogic/types.ts:65
#
[BinaryOperator.doesNotEndWith]• [BinaryOperator.doesNotEndWith]: string = "does not end with"
Defined in packages/spectral/src/conditionalLogic/types.ts:62
#
[BinaryOperator.doesNotExactlyMatch]• [BinaryOperator.doesNotExactlyMatch]: string = "does not exactly match"
Defined in packages/spectral/src/conditionalLogic/types.ts:58
#
[BinaryOperator.doesNotStartWith]• [BinaryOperator.doesNotStartWith]: string = "does not start with"
Defined in packages/spectral/src/conditionalLogic/types.ts:60
#
[BinaryOperator.endsWith]• [BinaryOperator.endsWith]: string = "ends with"
Defined in packages/spectral/src/conditionalLogic/types.ts:61
#
[BinaryOperator.equal]• [BinaryOperator.equal]: string = "equal"
Defined in packages/spectral/src/conditionalLogic/types.ts:49
#
[BinaryOperator.exactlyMatches]• [BinaryOperator.exactlyMatches]: string = "exactly matches"
Defined in packages/spectral/src/conditionalLogic/types.ts:57
#
[BinaryOperator.greaterThanOrEqual]• [BinaryOperator.greaterThanOrEqual]: string = "is greater than or equal to"
Defined in packages/spectral/src/conditionalLogic/types.ts:52
#
[BinaryOperator.greaterThan]• [BinaryOperator.greaterThan]: string = "is greater than"
Defined in packages/spectral/src/conditionalLogic/types.ts:51
#
[BinaryOperator.in]• [BinaryOperator.in]: string = "contained in"
Defined in packages/spectral/src/conditionalLogic/types.ts:55
#
[BinaryOperator.lessThanOrEqual]• [BinaryOperator.lessThanOrEqual]: string = "is less than or equal to"
Defined in packages/spectral/src/conditionalLogic/types.ts:54
#
[BinaryOperator.lessThan]• [BinaryOperator.lessThan]: string = "is less than"
Defined in packages/spectral/src/conditionalLogic/types.ts:53
#
[BinaryOperator.notEqual]• [BinaryOperator.notEqual]: string = "does not equal"
Defined in packages/spectral/src/conditionalLogic/types.ts:50
#
[BinaryOperator.notIn]• [BinaryOperator.notIn]: string = "not contained in"
Defined in packages/spectral/src/conditionalLogic/types.ts:56
#
[BinaryOperator.startsWith]• [BinaryOperator.startsWith]: string = "starts with"
Defined in packages/spectral/src/conditionalLogic/types.ts:59
Const
TermOperatorPhrase#
#
▪ TermOperatorPhrase: objectDefined in packages/spectral/src/conditionalLogic/types.ts:69
Const
UnaryOperatorPhrase#
#
▪ UnaryOperatorPhrase: objectDefined in packages/spectral/src/conditionalLogic/types.ts:19
#
[UnaryOperator.doesNotExist]• [UnaryOperator.doesNotExist]: string = "does not exist"
Defined in packages/spectral/src/conditionalLogic/types.ts:22
#
[UnaryOperator.exists]• [UnaryOperator.exists]: string = "exists"
Defined in packages/spectral/src/conditionalLogic/types.ts:23
#
[UnaryOperator.isEmpty]• [UnaryOperator.isEmpty]: string = "is empty"
Defined in packages/spectral/src/conditionalLogic/types.ts:24
#
[UnaryOperator.isFalse]• [UnaryOperator.isFalse]: string = "is false"
Defined in packages/spectral/src/conditionalLogic/types.ts:21
#
[UnaryOperator.isNotEmpty]• [UnaryOperator.isNotEmpty]: string = "is not empty"
Defined in packages/spectral/src/conditionalLogic/types.ts:25
#
[UnaryOperator.isTrue]• [UnaryOperator.isTrue]: string = "is true"
Defined in packages/spectral/src/conditionalLogic/types.ts:20