Skip to content

Commit 2b6eb9f

Browse files
javier-godoypaodb
authored andcommitted
feat: add constructor that receives url and language
1 parent 2934993 commit 2b6eb9f

1 file changed

Lines changed: 6 additions & 2 deletions

File tree

src/main/java/com/flowingcode/vaadin/addons/demo/SourceCodeViewer.java

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -45,13 +45,17 @@ public SourceCodeViewer(String sourceUrl) {
4545
this(sourceUrl, null);
4646
}
4747

48-
public SourceCodeViewer(String url, Map<String, String> properties) {
48+
public SourceCodeViewer(String sourceUrl, Map<String, String> properties) {
49+
this(sourceUrl, "java", properties);
50+
}
51+
52+
public SourceCodeViewer(String url, String language, Map<String, String> properties) {
4953
codeViewer = new Element("code-viewer");
5054
getElement().appendChild(codeViewer);
5155
getElement().getStyle().set("display", "flex");
5256
codeViewer.getStyle().set("flex-grow", "1");
5357
setProperties(properties);
54-
addAttachListener(ev -> fetchContents(url, "java"));
58+
addAttachListener(ev -> fetchContents(url, language));
5559
}
5660

5761
public void fetchContents(String url, String language) {

0 commit comments

Comments
 (0)