$out.setMainStyle
¶
Description¶
Définit le style principal.
On distingue le style principal et le style temporaire. Le style principal est utilisé pour la requête actuelle et les requêtes futures. Cela signifie qu'on définit le style de façon permanente (jusqu'au prochain changement de style explicite).
Syntaxe¶
$out.setMainStyle( style [ , priority ] )
Paramètres¶
style
string- Nom du style à utiliser. Doit référencer le nom d'une entrée
styles/style
du config priority
number-
Priorité de style.
La priorité de style sert à gérer les conflits où deux parties d'une application cherchent à redéfinir le style au niveau de la session. Par exemple, un script veut forcer la feuille de style de session pour une catégorie de sujet. En parallèle, un utilisateur force un appel à l'action
setStyle
. On a donc un conflit car le script veut imposer un style et l'actionsetStyle
vient changer ce style. On utilise donc la notion de priorité pour permettre au script de s'imposer. Les styles définis parsetStyle
sont toujours effectués avec une priorité de 0. Le script peut donc forcer une priorité supérieure pour éviter que le style ne puisse être modifié ensuite.Le niveau de priorité est réinitialisé à chaque nouvelle requête.
Retour¶
Retourne true
si le style est défini, sinon false
Exemple¶
Non disponible