Skip to main content
Erna home page
Erna
Search...
⌘K
Search...
Navigation
Rules
minHoursPerDay
dabke
API
Getting Started
Overview
Quickstart
Guides
Rules
Semantic Time
Validation
Schedule Definition
schedule
partialSchedule
SolveResult
SolveOptions
ScheduleConfig<R, S, T>
Time Periods
t
weekdays
weekend
time
Coverage
cover
CoverageVariant
CoverageOptions
Shift Patterns
shift
Rules
maxHoursPerDay
maxHoursPerWeek
minHoursPerDay
minHoursPerWeek
maxShiftsPerDay
maxConsecutiveDays
minConsecutiveDays
minRestBetweenShifts
preference
preferLocation
timeOff
assignTogether
RuleOptions
EntityOnlyRuleOptions
TimeOffOptions
AssignTogetherOptions
Cost Optimization
minimizeCost
dayMultiplier
daySurcharge
timeSurcharge
overtimeMultiplier
overtimeSurcharge
dailyOvertimeMultiplier
dailyOvertimeSurcharge
tieredOvertimeMultiplier
OvertimeTier
CostRuleOptions
Solver
HttpSolverClient
parseSolverResponse
resolveAssignments
SolverStatus
SolverClient
ShiftAssignment
ResolvedShiftAssignment
SolverResult
Model Builder
ModelBuilder
CompilationResult
ModelBuilderConfig
Validation
summarizeValidation
ScheduleValidation
ValidationSummary
Supporting Types
RecurringPeriod
HourlyPay
SalariedPay
Priority
SchedulingMember
ShiftPattern
DayOfWeek
TimeOfDay
SchedulingPeriod
On this page
Parameters
Returns
Example
Rules
minHoursPerDay
function
minHoursPerDay
(
hours
,
opts
?
)
:
RuleEntry
;
Minimum hours when assigned on a day.
Parameters
hours
number
required
opts
EntityOnlyRuleOptions
Returns
RuleEntry
Example
minHoursPerDay
(
4
)
maxHoursPerWeek
minHoursPerWeek
⌘I