public function render(AbstractInline $inline, ElementRendererInterface $htmlRenderer)
{
if (!$inline instanceof Newline) {
throw new \InvalidArgumentException('Incompatible inline type: ' . get_class($inline));
}
if ($inline->getType() === Newline::HARDBREAK) {
return new HtmlElement('br', [], '', true) . "\n";
} else {
return $htmlRenderer->getOption('soft_break', "\n");
}
}