Class TaskJuggler::LeaveAllowance
In: lib/taskjuggler/LeaveList.rb
Parent: Struct.new(:type, :date, :slots)

Methods

new  

Public Class methods

[Source]

# File lib/taskjuggler/LeaveList.rb, line 68
    def initialize(type, date, slots)
      unless Leave::Types[type]
        raise ArgumentError, "Unsupported leave type #{type}"
      end
      super
    end

[Validate]