summaryrefslogtreecommitdiff
path: root/libs/litehtml/src/el_script.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'libs/litehtml/src/el_script.cpp')
-rw-r--r--libs/litehtml/src/el_script.cpp30
1 files changed, 30 insertions, 0 deletions
diff --git a/libs/litehtml/src/el_script.cpp b/libs/litehtml/src/el_script.cpp
new file mode 100644
index 0000000000..4b598a137e
--- /dev/null
+++ b/libs/litehtml/src/el_script.cpp
@@ -0,0 +1,30 @@
+#include "html.h"
+#include "el_script.h"
+#include "document.h"
+
+
+litehtml::el_script::el_script(const std::shared_ptr<document>& doc) : element(doc)
+{
+
+}
+
+void litehtml::el_script::parse_attributes()
+{
+ //TODO: pass script text to document container
+}
+
+bool litehtml::el_script::appendChild(const ptr &el)
+{
+ el->get_text(m_text);
+ return true;
+}
+
+litehtml::string_id litehtml::el_script::tag() const
+{
+ return _script_;
+}
+
+const char* litehtml::el_script::get_tagName() const
+{
+ return "script";
+}