Sha256: 96060b8e495c83b884a96339f4a78380deaf3426b6a41857f836e3aa2b645d08

Contents?: true

Size: 540 Bytes

Versions: 6

Compression:

Stored size: 540 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)
      if list_name
        @backlog_list_name = list_name
      end
      @board, @backlog_list = TrelloService.find_list(id, @backlog_list_name)
      self
    end

    def backlog_cards
      @backlog_list.cards
    end
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
trollolo-0.1.1 lib/scrum/sprint_planning_board.rb
trollolo-0.1.0 lib/scrum/sprint_planning_board.rb
trollolo-0.0.14 lib/scrum/sprint_planning_board.rb
trollolo-0.0.12 lib/scrum/sprint_planning_board.rb
trollolo-0.0.11 lib/scrum/sprint_planning_board.rb
trollolo-0.0.10 lib/scrum/sprint_planning_board.rb