class MDT::CommandModifiers::Dummy
A class that implements dummy command modifiers
Public Class Methods
key()
click to toggle source
A method that defines a key for command modifiers class. Returns:
-
“dummy”
# File lib/mdt/command_modifiers/dummy.rb 10 def self.key 11 'dummy' 12 end
subkeys()
click to toggle source
A method that defines keys for available command modifiers. Returns:
-
+[“dummy”]+
# File lib/mdt/command_modifiers/dummy.rb 17 def self.subkeys 18 ['dummy'] 19 end
Public Instance Methods
prepend(key, cmd, options = {})
click to toggle source
A method that defines how to prepend command modifiers to commands. Arguments:
-
key
- a key identifier of a particular command modifier -
command
- a command to apply command modifier on -
options
- options for modifier as a Hash
Returns:
-
Unmodified value of
command
# File lib/mdt/command_modifiers/dummy.rb 28 def prepend(key, cmd, options = {}) 29 case key 30 when 'dummy' 31 puts "CommandModifiers: dummy, modifier: dummy, prepend, cmd: #{cmd}, options: #{options.to_s}" 32 cmd 33 end 34 end