Module: Bashly::Completions::Command
- Included in:
- Script::Command
- Defined in:
- lib/bashly/concerns/completions.rb
Instance Method Summary collapse
- #completion_data(with_version: true) ⇒ Object
- #completion_function(name = nil) ⇒ Object
- #completion_script ⇒ Object
Instance Method Details
#completion_data(with_version: true) ⇒ Object
29 30 31 |
# File 'lib/bashly/concerns/completions.rb', line 29 def completion_data(with_version: true) CompletionBuilder.new(self, with_version: with_version).call end |
#completion_function(name = nil) ⇒ Object
37 38 39 |
# File 'lib/bashly/concerns/completions.rb', line 37 def completion_function(name = nil) completion_generator.wrapper_function name end |
#completion_script ⇒ Object
33 34 35 |
# File 'lib/bashly/concerns/completions.rb', line 33 def completion_script completion_generator.script end |