15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
|
# File 'lib/coradoc/element/list_item_definition.rb', line 15
def to_adoc(delimiter)
anchor = @anchor.nil? ? "" : @anchor.to_adoc.to_s
content = ""
if (@terms.is_a?(Array) && @terms.size == 1) || !@terms.is_a?(Array)
t = Coradoc::Generator.gen_adoc(@terms)
content << "#{anchor}#{t}#{delimiter} "
else
@terms.map do |term|
t = Coradoc::Generator.gen_adoc(term)
content << "#{t}#{delimiter}\n"
end
end
d = Coradoc::Generator.gen_adoc(@contents)
content << "#{d}\n"
end
|