23 public $elements = array(
'li' =>
true,
'ul' =>
true,
'ol' =>
true);
34 $this->whitespace =
false;
37 if (empty($children)) {
45 $all_whitespace =
true;
49 foreach ($children as $node) {
50 if (!empty($node->is_whitespace)) {
54 $all_whitespace =
false;
56 if ($node->name ===
'li') {
68 if ($current_li ===
false) {
72 $current_li->children[] = $node;
73 $current_li->empty =
false;
79 if ($all_whitespace) {
Definition for list containers ul and ol.
Concrete element node class.
validateChildren($children, $config, $context)
Defines allowed child nodes and validates nodes against it.