Cataloguebpm.airportBoard

bpm.airportBoard

Tableau d'aéroport des départs et arrivées avec recherche, horaire prévu/estimé, porte, compagnie et statut libre ; données et fuseau horaire fournis par l'application.

Affichage de donnéescompositeΩ entity

Couche sémantique

Ce que le composant signifie pour un agent — valeurs proposées par la boucle, ontologie curée par l'humain. Exposée par le connecteur MCP (get_component).

Rôlecomposite
Frame Ωentity
Quand l'employerConsulter et filtrer les départs et arrivées d’un aéroport : horaires, destinations, compagnies, portes et statuts.
S'associe avecbpm.flightMap, bpm.seatMap
À éviter pourLes horaires et leur fuseau sont fournis par l’application ; aucune donnée live implicite.
Contexte attenduComposant React SSR-safe ; API typée et exemples dans BPM_API.md. Données sérialisables et renderers React optionnels.
Statutproposed

Référence d'API

Extrait de llms.txt, généré depuis les sources TypeScript — la même référence que lisent les agents.

flights?: AirportFlight[]
  title?: string
  timezoneLabel?: string
  direction?: "all" | "departure" | "arrival"
  searchable?: boolean
  onFlightSelect?: (flight: AirportFlight) => void
  renderStatus?: (flight: AirportFlight) => React.ReactNode
  className?: string

Exemples interactifs

Départs

Départs · démonstration
Heure locale · Europe/Paris
Départs · démonstration
HoraireVolDestination / provenancePorteStatut
14:20DEMO 104New YorkL42Embarquement
14:45
15:10
DEMO 208DubaïK21Retardé
15:00DEMO 312LisbonneB12À l’heure