Skip to main content
function preference(level, opts?): RuleEntry;
Prefer ("high") or avoid ("low") assigning. Requires appliesTo.

Parameters

level
required
"high" | "low"
opts
Omit<RuleOptions, "priority">

Returns

RuleEntry

Example

preference("high", { appliesTo: "waiter" })
preference("low", { appliesTo: "student", dayOfWeek: weekdays })