Class: MarkdownRubyDocumentation::AnyArgs
- Inherits:
-
Object
- Object
- MarkdownRubyDocumentation::AnyArgs
- Defined in:
- lib/markdown_ruby_documentation/template_parser/any_args.rb
Instance Attribute Summary collapse
-
#disable_processors ⇒ Object
readonly
Returns the value of attribute disable_processors.
-
#source_code ⇒ Object
readonly
Returns the value of attribute source_code.
Instance Method Summary collapse
-
#initialize(args:, print_method_source:, caller:, for_method:, method_creator:) ⇒ AnyArgs
constructor
A new instance of AnyArgs.
Constructor Details
#initialize(args:, print_method_source:, caller:, for_method:, method_creator:) ⇒ AnyArgs
Returns a new instance of AnyArgs.
5 6 7 8 9 10 11 12 |
# File 'lib/markdown_ruby_documentation/template_parser/any_args.rb', line 5 def initialize(args:, print_method_source:, caller:, for_method:, method_creator:) @args = args @print_method_source = print_method_source @caller = caller @for_method = for_method @method_creator = method_creator call end |
Instance Attribute Details
#disable_processors ⇒ Object (readonly)
Returns the value of attribute disable_processors.
3 4 5 |
# File 'lib/markdown_ruby_documentation/template_parser/any_args.rb', line 3 def disable_processors @disable_processors end |
#source_code ⇒ Object (readonly)
Returns the value of attribute source_code.
3 4 5 |
# File 'lib/markdown_ruby_documentation/template_parser/any_args.rb', line 3 def source_code @source_code end |