Dimitry d70a4b7b91
Feature: Revert spans order ()
* Basic revert spans functionality

* Defensive copy in SpannableBuilder

* SpannableBuilder

* Removed nullablity from Markwon class (no null markdown)
2017-11-11 15:52:06 +03:00

19 lines
534 B
Java

package ru.noties.markwon.renderer;
import android.support.annotation.NonNull;
import org.commonmark.node.Node;
import ru.noties.markwon.SpannableBuilder;
import ru.noties.markwon.SpannableConfiguration;
public class SpannableRenderer {
@NonNull
public CharSequence render(@NonNull SpannableConfiguration configuration, @NonNull Node node) {
final SpannableBuilder builder = new SpannableBuilder();
node.accept(new SpannableMarkdownVisitor(configuration, builder));
return builder.text();
}
}