Sha256: a215afb52ef92cc5423a5c24db2d8e50c8947e2699859b278cc84c8da15ee063

Contents?: true

Size: 747 Bytes

Versions: 36

Compression:

Stored size: 747 Bytes

Contents

module Redcar
  class Help
    class ViewController
      include HtmlController

      def title
        "Shortcuts"
      end

      def clean_name(command)
        name = command.to_s.sub("Command","")
        idx = name.rindex("::")
        unless idx.nil?
          name = name[idx+2,name.length]
        end
        name = name.split(/(?=[A-Z])/).map{|w| w}.join(" ").sub("R E P L","REPL")
      end

      def index
        rhtml = ERB.new(File.read(File.join(File.dirname(__FILE__), "..", "..", "views", "index.html.erb")))
        rhtml.result(binding)
      end
      
      def add_key_binding(key, command)
        return unless key && key.length > 0
        Redcar::KeyBindings.add_key_binding key, command
      end
    end
  end
end

Version data entries

36 entries across 36 versions & 2 rubygems

Version Path
redcar-0.13 plugins/help/lib/help/view_controller.rb
redcar-dev-0.13.5dev plugins/help/lib/help/view_controller.rb
redcar-dev-0.13.4dev plugins/help/lib/help/view_controller.rb
redcar-dev-0.13.3dev plugins/help/lib/help/view_controller.rb
redcar-dev-0.13.2dev plugins/help/lib/help/view_controller.rb
redcar-dev-0.13.1dev plugins/help/lib/help/view_controller.rb
redcar-0.12.1 plugins/help/lib/help/view_controller.rb
redcar-dev-0.13.0dev plugins/help/lib/help/view_controller.rb
redcar-0.12 plugins/help/lib/help/view_controller.rb
redcar-dev-0.12.27dev plugins/help/lib/help/view_controller.rb
redcar-dev-0.12.26dev plugins/help/lib/help/view_controller.rb
redcar-dev-0.12.25dev plugins/help/lib/help/view_controller.rb
redcar-dev-0.12.24dev plugins/help/lib/help/view_controller.rb
redcar-dev-0.12.23dev plugins/help/lib/help/view_controller.rb
redcar-dev-0.12.22dev plugins/help/lib/help/view_controller.rb
redcar-dev-0.12.21dev plugins/help/lib/help/view_controller.rb
redcar-dev-0.12.20dev plugins/help/lib/help/view_controller.rb
redcar-dev-0.12.19dev plugins/help/lib/help/view_controller.rb
redcar-dev-0.12.18dev plugins/help/lib/help/view_controller.rb
redcar-dev-0.12.17dev plugins/help/lib/help/view_controller.rb