« Test » : différence entre les versions

De 21Wiki
Aucun résumé des modifications
Aucun résumé des modifications
Ligne 8 : Ligne 8 :
       "name": "membres",
       "name": "membres",
       "values": [
       "values": [
{"label": "esteban","nom": "Esteban Vidal","membre_start": "2021-10-22","membre_end": "2022-02-12","status": "✈️"},
{"label": "esteban","nom": "Esteban Vidal","membre_start": "2021-10-22","membre_end": "2022-02-12","status": "✈️"},
{"label": "esteban","membre_start": "2022-07-18","membre_end": "2022-09-21","status": "✈️"},
{"label": "esteban","membre_start": "2022-07-18","membre_end": "2022-09-21","status": "✈️"},
{"label": "kyle","nom": "Kyle Hood","membre_start": "2021-10-22","membre_end": "2022-03-10","status": "✈️"},
{"label": "kyle","nom": "Kyle Hood","membre_start": "2021-10-22","membre_end": "2022-03-10","status": "✈️"},
Ligne 120 : Ligne 120 :
       ],
       ],
       "format": {"parse": {"membre_start": "date", "membre_end": "date"}}
       "format": {"parse": {"membre_start": "date", "membre_end": "date"}}
    },
    {
      "name": "troisieme",
      "values": [
{"label": "aaron","troisieme_start": "2021-10-22","troisieme_end": "2022-02-12"},
{"label": "livio","troisieme_start": "2022-04-10","troisieme_end": "2022-07-18"},
{"label": "esteban","troisieme_start": "2022-08-07","troisieme_end": "2022-09-21"},
{"label": "magdalena","troisieme_start": "2022-08-07","troisieme_end": "2022-09-23"},
{"label": "samuel","troisieme_start": "2022-08-07","troisieme_end": "2022-10-30"},
{"label": "manuel","troisieme_start": "2022-10-22","troisieme_end": "2022-11-24"},
{"label": "dereck","troisieme_start": "2022-11-24","troisieme_end": "2023-07-04"},
{"label": "shaw","troisieme_start": "2024-05-25","troisieme_end": "2024-09-25"},
{"label": "luc","troisieme_start": "2024-05-25","troisieme_end": null},
{"label": "azul","troisieme_start": "2024-05-25","troisieme_end": null}
      ],
      "transform": [
        {
          "type": "formula",
          "as": "troisieme_end_final",
          "expr": "datum.membre_end ? datum.membre_end : datetime(year(now()) + '/' + (month(now())+1) + '/' + date(now()))"
        }
      ],
      "format": {"parse": {"troisieme_start": "date", "troisieme_end": "date"}}
     },
     },
     {
     {
Ligne 248 : Ligne 225 :
   ],
   ],
   "marks": [
   "marks": [
    {
      "type": "rect",
      "from": {"data": "troisieme"},
      "encode": {
        "enter": {
          "x": {"scale": "x", "field": "troisieme_start"},
          "x2": {"scale": "x", "field": "troisieme_end"},
          "y": {"scale": "y", "field": "label", "offset": -1.5},
          "height": {"value": 10},
          "fill": {"value": "#cccccc"}
        }
      }
    },
     {
     {
       "type": "rect",
       "type": "rect",
Ligne 270 : Ligne 234 :
           "y": {"scale": "y", "field": "label", "offset": -3},
           "y": {"scale": "y", "field": "label", "offset": -3},
           "height": {"value": 10},
           "height": {"value": 10},
           "fill": {"value": "#999"}
           "fill": {"value": "#85C1E9"}
         }
         }
       }
       }
Ligne 283 : Ligne 247 :
           "y": {"scale": "y", "field": "label", "offset": -3},
           "y": {"scale": "y", "field": "label", "offset": -3},
           "height": {"value": 9},
           "height": {"value": 9},
           "fill": {"value": "#000"}
           "fill": {"value": "#154360"}
         }
         }
       }
       }
Ligne 296 : Ligne 260 :
           "y": {"scale": "y", "field": "label"},
           "y": {"scale": "y", "field": "label"},
           "height": {"value": 4},
           "height": {"value": 4},
           "fill": {"value": "#00fff0"}
           "fill": {"value": "#2874A6"}
         }
         }
       }
       }
Ligne 308 : Ligne 272 :
           "y": {"field": "y"},
           "y": {"field": "y"},
           "width": {"value": 0.5},
           "width": {"value": 0.5},
           "height": {"value": "field"},
           "height": {"value": 320},
           "fill": {"value": "#0090FF"}
           "fill": {"value": "#0090FF"}
         }
         }
Ligne 352 : Ligne 316 :
         }
         }
       }
       }
     },
     }
   ]
   ]
}
}
</graph>
</graph>

Version du 25 avril 2025 à 15:22