Sha256: 90b88f52608fba46cd03ff177d724ba19d00e10f52aef3818e71c6255a3ac101

Contents?: true

Size: 301 Bytes

Versions: 6

Compression:

Stored size: 301 Bytes

Contents

# frozen_string_literal: true
require_relative './support/month_based'

module TimeBoss
  class Calendar
    class Half < Support::MonthBased
      NUM_MONTHS = 6

      def name
        "#{year_index}H#{index}"
      end

      def title
        "H#{index} #{year_index}"
      end
    end
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
timeboss-0.0.10 lib/timeboss/calendar/half.rb
timeboss-0.0.9 lib/timeboss/calendar/half.rb
timeboss-0.0.8 lib/timeboss/calendar/half.rb
timeboss-0.0.7 lib/timeboss/calendar/half.rb
timeboss-0.0.6 lib/timeboss/calendar/half.rb
timeboss-0.0.5 lib/timeboss/calendar/half.rb