20 lines
642 B
JavaScript
20 lines
642 B
JavaScript
class HomeworkVocabularyTask extends HomeworkElement {
|
|
constructor () {
|
|
super()
|
|
this.innerHTML =
|
|
`
|
|
<input type="text" class="source-language" id="source">
|
|
<input type="text" class="target-language" id="target">
|
|
<img src="/images/times.svg" id="delete">
|
|
<img src="/images/check-circle.svg" class="disabled">
|
|
<img src="/images/times-circle.svg" class="disabled">
|
|
`
|
|
this.setAttribute("result", "unknown")
|
|
this.setAttribute("state", "edit")
|
|
}
|
|
|
|
connectedCallback() {
|
|
console.log("New task added to page")
|
|
}
|
|
}
|
|
customElements.define('homework-vocabulary-task', HomeworkVocabularyTask) |