module Marten::Template::Tag
Defined in:
marten/template/tag.crmarten/template/tag/asset.cr
marten/template/tag/assign.cr
marten/template/tag/base.cr
marten/template/tag/block.cr
marten/template/tag/concerns/can_extract_assignments.cr
marten/template/tag/concerns/can_extract_kwargs.cr
marten/template/tag/concerns/can_split_smartly.cr
marten/template/tag/csrf_token.cr
marten/template/tag/extend.cr
marten/template/tag/for.cr
marten/template/tag/if.cr
marten/template/tag/include.cr
marten/template/tag/local_time.cr
marten/template/tag/spaceless.cr
marten/template/tag/super.cr
marten/template/tag/translate.cr
marten/template/tag/url.cr
marten/template/tag/verbatim.cr
Class Method Summary
- 
        .get(tag_name : String | Symbol)
        
          Returns the tag class corresponding to the passed tag_name.
- 
        .register(tag_name : String | Symbol, tag_klass : Base.class)
        
          Allows to register a new tag. 
- 
        .registry
        
          Returns the current registry of template tags. 
Class Method Detail
        
        def self.get(tag_name : String | Symbol)
        #
      
      
        Returns the tag class corresponding to the passed tag_name.
If no tag can be found, a Marten::Template::Errors::InvalidSyntax exception is raised.
Allows to register a new tag.