Sha256: cf5b32f695b7dc5ff9f6904cb0a39fd185783c080bb35e87cac7b596765fee00

Contents?: true

Size: 314 Bytes

Versions: 6

Compression:

Stored size: 314 Bytes

Contents

module TaskWarrior
  module Dependencies
    #
    # Presents a project's attributes suitable for a GraphViz cluster
    #
    class ProjectPresenter < Presenter
      def initialize(project)
        self.id = "cluster_#{project.name}"
        self.attributes = {:label => project.name}
      end
    end
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
twdeps-1.1.0 lib/twdeps/project_presenter.rb
twdeps-1.0.2 lib/twdeps/project_presenter.rb
twdeps-1.0.1 lib/twdeps/project_presenter.rb
twdeps-1.0.0 lib/twdeps/project_presenter.rb
twdeps-0.0.4 lib/twdeps/project_presenter.rb
twdeps-0.0.3 lib/twdeps/project_presenter.rb