4.9.10 Options de représentation type frame
Les options de représentation indiquées dans la structure de la famille ne sont pas prises en compte dans les interfaces HTML5.
4.9.10.1 setCollapse
Le contenu d'un cadre est visible par défaut et son contenu peut être replié.
Cette option indique si la cadre peut être plié ou s'il doit être plié ou déplié par défaut.
Dcp\Ui\TabRenderOptions setCollapse(bool|null $collapse)
4.9.10.1.1 Restrictions
Aucune
4.9.10.1.2 Paramètres
L'argument $collapse
indique si le contenu du cadre doit être rendu replié.
-
Dcp\Ui\FrameRenderOptions::collapseExpanded
: Contenu déplié (valeur par défaut) -
Dcp\Ui\FrameRenderOptions::collapseCollapsed
: Contenu replié -
Dcp\Ui\FrameRenderOptions::collapseNone
: Déplié et repliage non possible
4.9.10.1.3 Cas particuliers
4.9.10.1.4 Exemples
Ne pas autoriser le repliage des cadres :
class MyNoCollapseRender extends \Dcp\Ui\DefaultView { public function getOptions(\Doc $document) { $options = parent::getOptions($document); $options->frame()->setCollapse(\Dcp\Ui\FrameRenderOptions::collapseNone); return $options; } }
4.9.10.2 setDescription
Cette option est une option commune qui permet d'afficher une description pour un tableau.
Son usage est le même mais le positionnement de la description est propre au type "cadre".
4.9.10.2.1 Positionnement de la description d'un cadre
-
Dcp\Ui\CommonRenderOptions::topLabelPosition
: -
Dcp\Ui\CommonRenderOptions::topPosition
: Texte affiché au dessus du cadre -
Dcp\Ui\CommonRenderOptions::bottomPosition
: Texte affiché au dessous du cadre -
Dcp\Ui\CommonRenderOptions::leftPosition
: Texte affiché à gauche des attributs du cadre -
Dcp\Ui\CommonRenderOptions::rightPosition
: Texte affiché à droite des attributs du cadre -
Dcp\Ui\CommonRenderOptions::topValuePosition
: Texte affiché au dessus du premier attribut du cadre dans chaque rangée du tableau. -
Dcp\Ui\CommonRenderOptions::bottomLabelPosition
: Texte affiché au dessous du libellé du cadre. -
Dcp\Ui\CommonRenderOptions::bottomValuePosition
: Texte affiché au dessous du dernier attribut du cadre. -
Dcp\Ui\CommonRenderOptions::clickPosition
: Affiche une ancre à gauche du libellé du cadre. Cette ancre affiche la description lorsque l'utilisateur clique dessus.