Skip to main content

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

Variables

Const BooleanOperatorPhrase

BooleanOperatorPhrase: string[] = Object.keys(BooleanOperator)

Defined in packages/spectral/src/conditionalLogic/types.ts:8

Object literals

Const BinaryOperatorPhrase

BinaryOperatorPhrase: object

Defined 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 the string"

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:52

[BinaryOperator.doesNotStartWith]

[BinaryOperator.doesNotStartWith]: string = "does not start the string"

Defined in packages/spectral/src/conditionalLogic/types.ts:60

[BinaryOperator.endsWith]

[BinaryOperator.endsWith]: string = "ends the string"

Defined in packages/spectral/src/conditionalLogic/types.ts:61

[BinaryOperator.equal]

[BinaryOperator.equal]: string = "equals"

Defined in packages/spectral/src/conditionalLogic/types.ts:49

[BinaryOperator.exactlyMatches]

[BinaryOperator.exactlyMatches]: string = "exactly matches"

Defined in packages/spectral/src/conditionalLogic/types.ts:50

[BinaryOperator.greaterThanOrEqual]

[BinaryOperator.greaterThanOrEqual]: string = "is greater than or equal to"

Defined in packages/spectral/src/conditionalLogic/types.ts:54

[BinaryOperator.greaterThan]

[BinaryOperator.greaterThan]: string = "is greater than"

Defined in packages/spectral/src/conditionalLogic/types.ts:53

[BinaryOperator.in]

[BinaryOperator.in]: string = "contained in"

Defined in packages/spectral/src/conditionalLogic/types.ts:57

[BinaryOperator.lessThanOrEqual]

[BinaryOperator.lessThanOrEqual]: string = "is less than or equal to"

Defined in packages/spectral/src/conditionalLogic/types.ts:56

[BinaryOperator.lessThan]

[BinaryOperator.lessThan]: string = "is less than"

Defined in packages/spectral/src/conditionalLogic/types.ts:55

[BinaryOperator.notEqual]

[BinaryOperator.notEqual]: string = "does not equal"

Defined in packages/spectral/src/conditionalLogic/types.ts:51

[BinaryOperator.notIn]

[BinaryOperator.notIn]: string = "not contained in"

Defined in packages/spectral/src/conditionalLogic/types.ts:58

[BinaryOperator.startsWith]

[BinaryOperator.startsWith]: string = "starts the string"

Defined in packages/spectral/src/conditionalLogic/types.ts:59


Const TermOperatorPhrase

TermOperatorPhrase: object

Defined in packages/spectral/src/conditionalLogic/types.ts:69


Const UnaryOperatorPhrase

UnaryOperatorPhrase: object

Defined 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