class TandaCLI::Models::ClockInBackfill

Defined in:

tanda_cli/models/clock_in_backfill.cr
tanda_cli/models/clock_in_backfill/entry.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(day : Time, shifts : Array(WorkedShift)) #

[View source]

Instance Method Detail

def add(clock_type : ClockType, input : String) : Entry | Error::Base #

[View source]
def can_break? : Bool #

[View source]
def can_finish? : Bool #

[View source]
def complete? : Bool #

[View source]
def day : Time #

[View source]
def entries : Array(Entry) #

[View source]
def needs_start? : Bool #

[View source]
def on_break? : Bool #

[View source]
def ongoing_shift : WorkedShift | Nil #

[View source]