Bist du sicher, dass
di
li
erweitern soll? Wenn ich Gunnar richtig verstehe, soll es indl
jedes Paar vondt
unddd
semantisch zu einem „Datensatz“ zusammenfassen. An der Stelle ist keinli
im Spiel.
Man könnte es auch weglassen. Weil ich den Prototypen vom <li>-Element erbe, kann es nur gut sein auch das WebIDL-Interface zu erben: es könnte ja mal vorkommen, dass eine Prototyp-Methode sich auf ein WebIDL-Attribut bezieht . Der Prototyp des <li>-Elements ist aktuell nur ein leere Hülle und das WebIDL-Interface hat nur ein einziges Attribut zu bieten. Weil sich das in Zukunft ja mal ändern könnte, habe ich eben beides einfach stumpf so übernommen. Du kannst die Vererbung natürlich auch weglassen, dann erbt das <d-i>-Element eben nur das HTMLElement-WebIDL-Interface und den gleichnamigen Prototypen. Das ist fast Jacke wie Hose.