Class: Htmless::StubBuilderForDocumentation::AbstractSingleTag

Inherits:
AbstractTag
  • Object
show all
Defined in:
lib/htmless/doc.rb

Constant Summary

Constant Summary

Constants inherited from AbstractTag

Htmless::StubBuilderForDocumentation::AbstractTag::METHOD_MISSING_REGEXP

Instance Attribute Summary

Attributes inherited from AbstractTag

#builder

Instance Method Summary (collapse)

Methods inherited from AbstractTag

_attributes, _attributes=, add_attributes, #attribute, attribute_content_rendering, attributes, #attributes, #class, #data, #default, define_attribute_method, define_attribute_methods, #flush_classes, #id, inherited, #initialize, #method_missing, #mimic, #open, #rclass, set_tag, strings_injector, tag_name

Constructor Details

This class inherits a constructor from Htmless::StubBuilderForDocumentation::AbstractTag

Dynamic Method Handling

This class handles dynamic methods through the method_missing method in the class Htmless::StubBuilderForDocumentation::AbstractTag

Instance Method Details

- (Object) flush

This method is part of a private API. You should avoid using this method if possible, as it may be removed or be changed in the future.

closes the tag



249
250
251
252
253
# File 'lib/htmless/doc.rb', line 249

def flush
  flush_classes
  @output << @_str_slash_gt
  nil
end