| Scroll Ignore | ||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||
|
Présentation
Le widget séparateur permet d'organiser les autres widgets dans la météo. Il peut par exemple être utilisé pour définir des sections ou des groupes de widget météo.
Plus d'informations sur les widgets séparateurs dans cette page : HIDDEN - V02.08.02 - Widget Séparateur - Détail - Météo
Description
Pour le widget séparateur, il faut configurer :
- sa position : X, Y, largeur et hauteur;
- son texte ainsi que ses propriétés :
- sa couleur,
- le pourcentage du début de la zone du texte,
- le pourcentage de la fin de la zone du texte,
- son positionnement.
Configuration
| Code Block | ||||
|---|---|---|---|---|
| ||||
...
"grid_elements": [
{
"position_x": 0,
"position_y": 3,
"width" : "all",
"height" : 1,
"content" : {
"type" : "separator_widget",
"title" : "DATACENTER FRANCE",
"text_color" : "#000000",
"start_zone_text_percent" : 10,
"end_zone_text_percent" : 10,
"text_align" : "center"
}
}
]
... |
Positionnement et dimensionnement
| Code Block | ||||
|---|---|---|---|---|
| ||||
...
"grid_elements": [
{
"position_x": 0,
"position_y": 3,
"width" : "all",
"height" : 1,
...
}
]
... |
| Nom | Type | Défaut | Commentaire | ||
|---|---|---|---|---|---|
| Numéro de cellule | --- | Abscisse du point "le plus en haut à gauche" d'un widget :
| ||
| Numéro de cellule | --- | Ordonnée du point "le plus en haut à gauche" d'un widget :
| ||
| Nombre de cellules | --- | Correspond à la largeur du widget :
Si le paramètre "width" n'est pas présent dans la configuration du widget, c'est comme s'il valait "default". | ||
| Nombre de cellules | --- | Correspond à la hauteur du widget :
Si le paramètre "height" n'est pas présent dans la configuration du widget, c'est comme s'il valait "default". |
Contenu du widget séparateur
| Code Block | ||||
|---|---|---|---|---|
| ||||
...
"grid_elements": [
{
...
"content" : {
"type" : "separator_widget",
"title" : "DATACENTER FRANCE",
"text_color" : "#000000",
"start_zone_text_percent" : 10,
"end_zone_text_percent" : 10,
"text_align" : "center"
}
}
]
... |
| Nom | Type | Défaut | Commentaire | ||
|---|---|---|---|---|---|
| String | - | Type du widget, dans le cas du widget séparateur ce paramètre doit être obligatoirement défini à la valeur : separator_widget. | ||
| String | - | Texte affiché dans le widget. | ||
| Couleur au format hexadécimal | #000000 | Couleur d'affichage du texte.
Si le paramètre "text_color" n'est pas présent dans la configuration du widget, c'est comme s'il valait "default". | ||
| Integer | 10 | Pourcentage de la largeur à laquelle la zone de texte commence.
Si le paramètre "start_zone_text_percent" n'est pas présent dans la configuration du widget, c'est comme s'il valait "default". | ||
| Integer | 10 | Pourcentage de la largeur à laquelle la zone de texte fini.
Si le paramètre "end_zone_text_percent" n'est pas présent dans la configuration du widget, c'est comme s'il valait "default". | ||
| String | center | Alignement du texte
Si le paramètre "text_align" n'est pas présent dans la configuration du widget, c'est comme s'il valait "default". |
Exemple
| Code Block | ||||
|---|---|---|---|---|
| ||||
...
"grid_elements": [
{
"position_x": 0,
"position_y": 3,
"width" : "all",
"height" : 1,
"content" : {
"type" : "separator_widget",
"title" : "DATACENTER FRANCE",
"text_color" : "#000000",
"start_zone_text_percent" : 10,
"end_zone_text_percent" : 10,
"text_align" : "center"
}
}
]
... |
| Panel |
|---|
| Anchor | ||||
|---|---|---|---|---|
|
Définir les valeurs par défaut du widget "séparateur" dans une météo
Dans chapitre "layouts" de la grille, il suffit de définir / compléter le chapitre "separator_widget_layout" :
- il ne faut définir que les valeurs pour lesquels on souhaite mettre un paramètre par défaut;
- certains paramètres ne peuvent pas avoir de valeur par défaut :
- position_x,
- position_y,
- type,
- title.
- Si vous utilisez la valeur "default" pour un paramètre qui l'accepte, la valeur sera alors celle présente dans le fichier de configuration du module "
webui-module-service-weather".- Vous trouverez la définition de ces paramètres dans la page HIDDEN - V02.08.02 - Configuration de la disposition par défaut des widgets.
| Code Block | ||||
|---|---|---|---|---|
| ||||
...
"grid_elements": [
...
],
"layouts" : {
...
"separator_widget_layout": {
"width" : "20",
"height" : 1,
"content" : {
"text_color" : "#000000"
}
}
}
... |
