4.5.1 Classes de configuration de rendu par défaut
Deux classes de configuration sont fournies par le système :
- La classe
Dcp\Ui\DefaultView
pour la consultation. - La classe
Dcp\Ui\DefaultEdit
pour l'édition
Ces classes fournissent les différentes options par défaut pour représenter le document. Elles fournissent notamment la définition des menus, les visibilités, les templates et les options de rendu d'attribut données par défaut.
Pour créer sa propre classe de rendu, il est recommandé d'hériter de l'une de
ces classes afin d'éviter de coder l'ensemble des méthodes de l'interface
Dcp\Ui\IRenderConfig
.
Pour des besoins plus spécifiques, il est possible de ne pas hériter de ces classes et d'implémenter directement l'interface. Il est alors nécessaire d'implémenter toutes les méthodes à coder.