22 lines
587 B
JavaScript
22 lines
587 B
JavaScript
class HomeworkLayout extends HomeworkElement {
|
|
constructor () {
|
|
super()
|
|
this.innerHTML =
|
|
`
|
|
<div id="headings">
|
|
<h1 id="text001" class="text"></h1>
|
|
<h3 id="text002" class="text"></h3>
|
|
</div>
|
|
<div id="pages">
|
|
</div>
|
|
`
|
|
this.pages = this.querySelector('#pages')
|
|
}
|
|
|
|
connectedCallback() {
|
|
console.log("Layout added to session")
|
|
let page = new HomeworkPage(HomeworkTypes.VOCABULARY_ENGLISH)
|
|
this.pages.append(page)
|
|
}
|
|
}
|
|
customElements.define('homework-layout', HomeworkLayout) |