Skip to main content
function createLocationPreferenceRule(config): CompilationRule;
Prefers assigning a person to shift patterns matching a specific location.

Parameters

config
LocationPreferenceConfig
required

Returns

CompilationRule

Example

const rule = createLocationPreferenceRule({
  locationId: "terrace",
  priority: "HIGH",
  employeeIds: ["alice"],
});
builder = new ModelBuilder({ ...config, rules: [rule] });