Photon 1.0.0
Loading...
Searching...
No Matches
el_style.h
Go to the documentation of this file.
1#ifndef LH_EL_STYLE_H
2#define LH_EL_STYLE_H
3
4#include "html_tag.h"
5
6namespace litehtml
7{
8 class el_style : public element
9 {
11 public:
12 explicit el_style(const std::shared_ptr<document>& doc);
13
14 void parse_attributes() override;
15 bool appendChild(const ptr &el) override;
16 string_id tag() const override;
17 const char* get_tagName() const override;
18 };
19}
20
21#endif // LH_EL_STYLE_H
Definition el_style.h:9
elements_list m_children
Definition el_style.h:10
const char * get_tagName() const override
Definition el_style.cpp:33
bool appendChild(const ptr &el) override
Definition el_style.cpp:22
string_id tag() const override
Definition el_style.cpp:28
void parse_attributes() override
Definition el_style.cpp:11
Definition element.h:19
std::shared_ptr< element > ptr
Definition element.h:25
Definition background.h:12
std::list< std::shared_ptr< element > > elements_list
Definition types.h:32