pull/6/head
parent
a07b35c6a8
commit
1770932a14
@ -0,0 +1,22 @@
|
|||||||
|
from model.data import Data
|
||||||
|
|
||||||
|
from lib.snabbdom import h
|
||||||
|
|
||||||
|
|
||||||
|
class Explanation(Data):
|
||||||
|
def __init__(self):
|
||||||
|
self.value = ""
|
||||||
|
self.language = ""
|
||||||
|
|
||||||
|
def import_dom(self, explanation_dom):
|
||||||
|
|
||||||
|
self.value = explanation_dom.textContent if explanation_dom else ""
|
||||||
|
self.language = explanation_dom.getAttribute("language") if explanation_dom.hasAttribute("language") else ""
|
||||||
|
|
||||||
|
def export(self, doc):
|
||||||
|
result = doc.createElement("explanation")
|
||||||
|
result.textContent = self.value
|
||||||
|
console.log(self.language)
|
||||||
|
if self.language != "": result.setAttribute('language', self.language)
|
||||||
|
|
||||||
|
return result
|
Loading…
Reference in new issue