Method: ActionView::Helpers::TagHelper::TagBuilder.define_void_element
- Defined in:
- lib/action_view/helpers/tag_helper.rb
.define_void_element(name, code_generator:, method_name: name) ⇒ Object
58 59 60 61 62 63 64 65 |
# File 'lib/action_view/helpers/tag_helper.rb', line 58 def self.define_void_element(name, code_generator:, method_name: name) code_generator.class_eval do |batch| batch << "\n" << "def #{method_name}(escape: true, **options, &block)" << " self_closing_tag_string(#{name.inspect}, options, escape, '>')" << "end" end end |