Sha256: 2076f984b644b262853f589f0b2486aed9781510bdf031bfaeeea571244e8de1

Contents?: true

Size: 568 Bytes

Versions: 25

Compression:

Stored size: 568 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
      include HtmlController
      
      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

25 entries across 25 versions & 1 rubygems

Version Path
redcar-0.8.1 plugins/task_manager/lib/task_manager.rb
redcar-0.8 plugins/task_manager/lib/task_manager.rb
redcar-0.7 plugins/task_manager/lib/task_manager.rb
redcar-0.6.1 plugins/task_manager/lib/task_manager.rb
redcar-0.6 plugins/task_manager/lib/task_manager.rb
redcar-0.6.1dev plugins/task_manager/lib/task_manager.rb
redcar-0.5.1 plugins/task_manager/lib/task_manager.rb
redcar-0.5 plugins/task_manager/lib/task_manager.rb
redcar-0.5.6dev plugins/task_manager/lib/task_manager.rb
redcar-0.5.5dev plugins/task_manager/lib/task_manager.rb
redcar-0.5.4dev plugins/task_manager/lib/task_manager.rb
redcar-0.5.3dev plugins/task_manager/lib/task_manager.rb
redcar-0.5.2dev plugins/task_manager/lib/task_manager.rb
redcar-0.5.1dev plugins/task_manager/lib/task_manager.rb
redcar-0.4.1 plugins/task_manager/lib/task_manager.rb
redcar-0.4 plugins/task_manager/lib/task_manager.rb
redcar-0.3.10.1dev plugins/task_manager/lib/task_manager.rb
redcar-0.3.10.0dev plugins/task_manager/lib/task_manager.rb
redcar-0.3.9 plugins/task_manager/lib/task_manager.rb
redcar-0.3.9.0dev plugins/task_manager/lib/task_manager.rb