17 lines
791 B
Python
17 lines
791 B
Python
from ..controls.c_preset import c_preset
|
|
|
|
VISIBILITY_CONTROL = c_preset(
|
|
"visibilite", "Visibilité",
|
|
[
|
|
# "display" n'est volontairement pas touché par "visible" / "invisible" :
|
|
# un conteneur en disposition ligne/colonne (flex) doit garder son
|
|
# display:flex quand il redevient visible — seul "masqué" doit
|
|
# explicitement forcer display:none (et gagne, car ce réglage est
|
|
# appliqué après la disposition interne lors de l'enregistrement).
|
|
("visible", "Visible normalement", {"visibility": ""}),
|
|
("masque", "Masqué — n'occupe plus de place", {"display": "none", "visibility": ""}),
|
|
("invisible", "Invisible — garde sa place", {"visibility": "hidden"}),
|
|
],
|
|
default="visible", group="Disposition",
|
|
)
|