Sha256: a576cb86f66b8c46b9c3b163c263dc66d5fdaf69dc527e5cf8718be16164bd16

Contents?: true

Size: 532 Bytes

Versions: 4

Compression:

Stored size: 532 Bytes

Contents

require 'erb'
require 'cgi'

module Redcar
  class TaskManager
    class OpenCommand < Redcar::Command
      
      def execute
        controller = Controller.new
        tab = win.new_tab(HtmlTab)
        tab.html_view.controller = controller
        tab.focus
      end
    end
    
    class Controller
      def title
        "Tasks"
      end
    
      def index
        rhtml = ERB.new(File.read(File.join(File.dirname(__FILE__), "..", "views", "index.html.erb")))
        rhtml.result(binding)
      end
    end
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
redcar-0.3.7.1 plugins/task_manager/lib/task_manager.rb
redcar-0.3.7 plugins/task_manager/lib/task_manager.rb
redcar-0.3.6 plugins/task_manager/lib/task_manager.rb
redcar-0.3.5 plugins/task_manager/lib/task_manager.rb