|  | 
| auto | appendMaterialize (auto &parent, auto const &htmlElement) | 
|  | Creates new actual element and makes it a child of the given parent. 
 | 
|  | 
| auto | fragmentMaterialize (auto &parent, auto const &htmlElement) | 
|  | Similar to appendMaterialize, but the new element is not added to the children list. 
 | 
|  | 
| auto | insertMaterialize (std::size_t where, auto &parent, auto const &htmlElement) | 
|  | Inserts new element at the given position of the given parent. 
 | 
|  | 
| auto | replaceMaterialize (auto &element, auto const &htmlElement) | 
|  | Replaces the given element with the new one. 
 | 
|  | 
| auto | emplaceMaterialize (auto &element, auto const &htmlElement) | 
|  | Replaces the given element with the new one. 
 | 
|  | 
| auto | inplaceMaterialize (auto &element, auto const &) | 
|  | Used for elements that dont have a direct parent. 
 | 
|  |