4.9.14 Options de représentation type longtext
Les options de représentation indiquées dans la structure de la famille ne sont pas prises en compte dans les interfaces HTML5.
Le type longtext
bénéficie des options de représentation des attributs de type
text
.
Les méthodes suivantes sont spécifiques à l'attribut longtext
.
4.9.14.1 setMaxDisplayedLineNumber
Cette option permet de limiter le nombre de lignes visibles sur le champs de saisie du texte.
Si le nombre de ligne de la valeur dépasse la limite un ascenseur vertical apparaît.
Dcp\Ui\LongtextRenderOptions setMaxDisplayedLineNumber(int $number)
Par défaut, le champ est agrandi pour voir l'intégralité du texte. À chaque nouvelle ligne saisie la hauteur du champ s'agrandit. Par contre, la hauteur n'est pas diminuée si le nombre de ligne diminue.
Si le nombre est positif, le champ de saisie n'est pas redimensionnable manuellement pour les navigateurs qui le supportent.
4.9.14.1.1 Restrictions
- Utilisable uniquement pour rendus vues de modification ou de création.
4.9.14.1.2 Paramètres
L'argument number
est un nombre positif ou nul. Si ce nombre est égal à 0
aucune limite n'est appliquée et le champ de saisie s'agrandit en fonction du
nombre de lignes saisies.
4.9.14.1.3 Cas particuliers
Aucun
4.9.14.1.4 Exemples
Affichage de 10 lignes maximum. Au delà un ascenseur vertical apparaît.
$options->longtext(My_family::my_definition)->setMaxDisplayedLineNumber(10);