struct TandaCLI::Models::DaySet

Defined in:

tanda_cli/models/day_set.cr

Constant Summary

ALIASES = {"weekdays" => WEEKDAYS, "weekend" => WEEKEND, "all" => WEEKDAYS + WEEKEND}
WEEKDAYS = [Time::DayOfWeek::Monday, Time::DayOfWeek::Tuesday, Time::DayOfWeek::Wednesday, Time::DayOfWeek::Thursday, Time::DayOfWeek::Friday]
WEEKEND = [Time::DayOfWeek::Saturday, Time::DayOfWeek::Sunday]

Constructors

Class Method Summary

Instance Method Summary

Constructor Detail

def self.new(days : Array(Time::DayOfWeek)) #

[View source]

Class Method Detail

def self.parse(input : String) : DaySet | Error::Base #

[View source]

Instance Method Detail

def days : Array(Time::DayOfWeek) #

[View source]
def one? : Bool #

[View source]
def to_s(io : IO) : Nil #
Description copied from struct Struct

Same as #inspect(io).


[View source]