Sha256: f463ea2cb2ccab090352178427dc15a54c5cc38cc275b38560c2ee4161c64e88

Contents?: true

Size: 522 Bytes

Versions: 3

Compression:

Stored size: 522 Bytes

Contents

module Scrum
  class SprintPlanningBoard
    include CardTypeDetection

    attr_reader :backlog_list_name

    def initialize(settings)
      @settings = settings
      @backlog_list_name = settings.list_names['planning_backlog']
    end

    attr_accessor :backlog_list

    def setup(id, list_name = nil)
      @backlog_list_name = list_name if list_name
      @board, @backlog_list = TrelloService.find_list(id, @backlog_list_name)
      self
    end

    def backlog_cards
      @backlog_list.cards
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
trollolo-0.3.1 lib/scrum/sprint_planning_board.rb
trollolo-0.3.0 lib/scrum/sprint_planning_board.rb
trollolo-0.2.0 lib/scrum/sprint_planning_board.rb