struct

DaySummaryEntry

Inherits Struct < Value < Object

Constants

HOURS_PER_DAY = {Time::DayOfWeek::Monday => 8, Time::DayOfWeek::Tuesday => 8, Time::DayOfWeek::Wednesday => 8, Time::DayOfWeek::Thursday => 8, Time::DayOfWeek::Friday => 8, Time::DayOfWeek::Saturday => 0, Time::DayOfWeek::Sunday => 0}

Constructors

new(day : Time, spans : Array(NamedTuple(from: NamedTuple(time: Time, draft: Bool), to: NamedTuple(time: Time | Nil, draft: Bool), project: String | Nil)), sum : Time::Span)
Source

Instance methods

diff_in_hours
Source
empty?
Source
projects
Source
spans
Source
sum_in_hours
Source