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