diff --git a/TODO.md b/TODO.md index 1c71852..c5f44bb 100644 --- a/TODO.md +++ b/TODO.md @@ -73,6 +73,38 @@ ~~~ bien entendu, bien que ce ne soit pas démontré ici, le premier argument (l'en-tête) est un contenu, pas seulement une chaine + + chaque élément de contenu défini header, body et footer + ~~~php + $element = ["header" => [], "body" => [], "footer" => []]; + ~~~ + + colspan peut être utilisé dans header, body ou footer. si spécifié dans + $element, colspan s'applique à body + ~~~php + # les deux suivants sont équivalents + $element = ["myheader", "mybody", "colspan" => 2, "myfooter"]; + $element = [ + "header" => [ + "content" => "myheader", + ], + "body" => [ + "content" => "mybody", + "colspan" => 2, + ], + "footer" => [ + "content" => "myfooter", + ], + ]; + ~~~ + + si $element est une fonction, il retourne la valeur de l'élement + ~~~php + $element = function() { + return ["header", "body"]; + } + ~~~ + * Cursor::dyn permet d'insérer une valeur qui sera évaluée plus tard lors de la résolution du contenu * pour Cursor, CTable, etc., un paramètre "params_func" permet de générer une