Module: Blackcal
- Defined in:
- lib/blackcal.rb,
lib/blackcal/builder.rb,
lib/blackcal/version.rb,
lib/blackcal/schedule.rb,
lib/blackcal/time_util.rb,
lib/blackcal/array_util.rb,
lib/blackcal/slot_matrix.rb,
lib/blackcal/time_of_day.rb,
lib/blackcal/range/day_range.rb,
lib/blackcal/range/time_range.rb,
lib/blackcal/range/month_range.rb,
lib/blackcal/range/weekday_range.rb,
lib/blackcal/range/time_of_day_range.rb,
lib/blackcal/range/weeks_of_month_range.rb
Overview
Main module
Defined Under Namespace
Modules: ArrayUtil, TimeUtil Classes: Builder, DayRange, MonthRange, Schedule, SlotMatrix, TimeOfDay, TimeOfDayRange, TimeRange, WeekdayRange, WeeksOfMonthRange
Constant Summary collapse
- VERSION =
Gem version
'0.5.0'.freeze
Class Method Summary collapse
-
.schedule(**keyword_args, &block) ⇒ Schedule
Initialize schedule.