Module: Asciidoctor::Converter::BackendTraits
- Defined in:
- lib/asciidoctor/converter.rb
Class Method Summary collapse
-
.derive_backend_traits(backend) ⇒ Object
deprecated
Deprecated.
Do not use this in new code, and replace it when updating old code.
Instance Method Summary collapse
- #backend_traits ⇒ Object (also: #backend_info)
- #basebackend(value = nil) ⇒ Object
- #filetype(value = nil) ⇒ Object
- #htmlsyntax(value = nil) ⇒ Object
- #init_backend_traits(value = nil) ⇒ Object
- #outfilesuffix(value = nil) ⇒ Object
- #supports_templates(value = true) ⇒ Object
- #supports_templates? ⇒ Boolean
Class Method Details
.derive_backend_traits(backend) ⇒ Object
Deprecated.
Do not use this in new code, and replace it when updating old code.
Use Asciidoctor::Converter.derive_backend_traits instead.
138 139 140 |
# File 'lib/asciidoctor/converter.rb', line 138 def self.derive_backend_traits backend Converter.derive_backend_traits backend end |
Instance Method Details
#backend_traits ⇒ Object Also known as: backend_info
131 132 133 |
# File 'lib/asciidoctor/converter.rb', line 131 def backend_traits @backend_traits ||= Converter.derive_backend_traits @backend end |
#basebackend(value = nil) ⇒ Object
103 104 105 |
# File 'lib/asciidoctor/converter.rb', line 103 def basebackend value = nil value ? (backend_traits[:basebackend] = value) : backend_traits[:basebackend] end |
#filetype(value = nil) ⇒ Object
107 108 109 |
# File 'lib/asciidoctor/converter.rb', line 107 def filetype value = nil value ? (backend_traits[:filetype] = value) : backend_traits[:filetype] end |
#htmlsyntax(value = nil) ⇒ Object
111 112 113 |
# File 'lib/asciidoctor/converter.rb', line 111 def htmlsyntax value = nil value ? (backend_traits[:htmlsyntax] = value) : backend_traits[:htmlsyntax] end |
#init_backend_traits(value = nil) ⇒ Object
127 128 129 |
# File 'lib/asciidoctor/converter.rb', line 127 def init_backend_traits value = nil @backend_traits = value || {} end |
#outfilesuffix(value = nil) ⇒ Object
115 116 117 |
# File 'lib/asciidoctor/converter.rb', line 115 def outfilesuffix value = nil value ? (backend_traits[:outfilesuffix] = value) : backend_traits[:outfilesuffix] end |
#supports_templates(value = true) ⇒ Object
119 120 121 |
# File 'lib/asciidoctor/converter.rb', line 119 def supports_templates value = true backend_traits[:supports_templates] = value end |
#supports_templates? ⇒ Boolean
123 124 125 |
# File 'lib/asciidoctor/converter.rb', line 123 def supports_templates? backend_traits[:supports_templates] end |