class Hackle::Slot
Attributes
variation_id[R]
@!attribute variation_id
@return [Integer]
Public Class Methods
new(start_inclusive:, end_exclusive:, variation_id:)
click to toggle source
@param start_inclusive [Integer] @param end_exclusive [Integer] @param variation_id
[Integer]
# File lib/hackle/models/slot.rb, line 10 def initialize(start_inclusive:, end_exclusive:, variation_id:) @start_inclusive = start_inclusive @end_exclusive = end_exclusive @variation_id = variation_id end
Public Instance Methods
contains?(slot_number:)
click to toggle source
@param slot_number [Integer] @return [boolean]
# File lib/hackle/models/slot.rb, line 18 def contains?(slot_number:) @start_inclusive <= slot_number && slot_number < @end_exclusive end