Module: Asciidoctor::Converter::BackendTraits
- Defined in:
- lib/asciidoctor/converter.rb
Class Method Summary collapse
-
.derive_backend_traits(backend, basebackend = nil) ⇒ Object
deprecated
Deprecated.
Do not use this in new code, and replace it when updating old code.
Instance Method Summary collapse
- #backend_traits(basebackend = nil) ⇒ 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, basebackend = nil) ⇒ Object
Deprecated.
Do not use this in new code, and replace it when updating old code.
Use Asciidoctor::Converter.derive_backend_traits instead.
140 141 142 |
# File 'lib/asciidoctor/converter.rb', line 140 def self.derive_backend_traits backend, basebackend = nil Converter.derive_backend_traits backend, basebackend end |
Instance Method Details
#backend_traits(basebackend = nil) ⇒ Object Also known as: backend_info
133 134 135 |
# File 'lib/asciidoctor/converter.rb', line 133 def backend_traits basebackend = nil @backend_traits ||= Converter.derive_backend_traits @backend, basebackend end |
#basebackend(value = nil) ⇒ Object
105 106 107 |
# File 'lib/asciidoctor/converter.rb', line 105 def basebackend value = nil value ? ((backend_traits value)[:basebackend] = value) : backend_traits[:basebackend] end |
#filetype(value = nil) ⇒ Object
109 110 111 |
# File 'lib/asciidoctor/converter.rb', line 109 def filetype value = nil value ? (backend_traits[:filetype] = value) : backend_traits[:filetype] end |
#htmlsyntax(value = nil) ⇒ Object
113 114 115 |
# File 'lib/asciidoctor/converter.rb', line 113 def htmlsyntax value = nil value ? (backend_traits[:htmlsyntax] = value) : backend_traits[:htmlsyntax] end |
#init_backend_traits(value = nil) ⇒ Object
129 130 131 |
# File 'lib/asciidoctor/converter.rb', line 129 def init_backend_traits value = nil @backend_traits = value || {} end |
#outfilesuffix(value = nil) ⇒ Object
117 118 119 |
# File 'lib/asciidoctor/converter.rb', line 117 def outfilesuffix value = nil value ? (backend_traits[:outfilesuffix] = value) : backend_traits[:outfilesuffix] end |
#supports_templates(value = true) ⇒ Object
121 122 123 |
# File 'lib/asciidoctor/converter.rb', line 121 def supports_templates value = true backend_traits[:supports_templates] = value end |
#supports_templates? ⇒ Boolean
125 126 127 |
# File 'lib/asciidoctor/converter.rb', line 125 def supports_templates? backend_traits[:supports_templates] end |