These operators check to see if the shop was scheduled as part of a circuit or circuit set. The name of the circuit or circuit set is enclosed in double quotes, and more than one name can be provided:

ifQ()
.circuitIs("Monthly", "Reset")

.circuitIs

One or more circuit names

This conditional will evaluate true is the job was scheduled as part of a circuit under of the names provided as arguments.

ifQ()
.circuitIs("Monthly checks")
.disappear(Section(14));

.circuitNot

One or more circuit names

This conditional will evaluate true is the job was not scheduled as part of a circuit under of the names provided as arguments.

ifQ()
.circuitNot("Monthly checks", "Stock checks")
.appear(Section(11));

.circuitSetIs

One or more circuit names

This conditional will evaluate true is the job was scheduled as part of a circuit set using any of the names provided as arguments.

ifQ()
.circuitSetIs("Monthly")
.disappear(Section(14));

.circuitSetNot

One or more circuit names

This conditional will evaluate true is the job was not scheduled as part of a circuit set using any of the names provided as arguments.

ifQ()
.circuitSetNot("Monthly")
.disappear(Section(14));