Class | Sipttra::Category |
In: |
lib/webgen/sipttra_format.rb
|
Parent: | Node |
name | [RW] | The name of the category. |
type | [RW] | The type of the category. |
# File lib/webgen/sipttra_format.rb, line 76 76: def initialize( name, type = nil ) 77: @name = name 78: @type = type 79: raise "Category must have a name" if name.nil? 80: end
Returns all tickets belonging to this category.
# File lib/webgen/sipttra_format.rb, line 83 83: def tickets 84: tickets = [] 85: i = @tracker.nodes.index( self ) + 1 86: while i < @tracker.nodes.length 87: line = @tracker.nodes[i] 88: break if line.kind_of?( Category ) 89: tickets << line if line.kind_of?( Ticket ) 90: i += 1 91: end 92: tickets 93: end