Pages et navigation
Les boards IronFlock ne sont pas limités à un seul écran. Vous pouvez créer plusieurs pages et vous déplacer entre elles en utilisant des widgets de navigation.
Comment fonctionne la navigation
La navigation est alimentée par des routes. Une route est la partie de l’URL après .../home/ et indique à IronFlock quelle page afficher.
Types de widgets de navigation
Il y a trois widgets de navigation au choix :
- Navigation latérale — un menu de barre latérale vertical, idéal pour les sections de premier niveau. Peut afficher des éléments statiques ou générer des éléments dynamiquement à partir de vos données.
- Barre d’onglets — une barre d’onglets horizontale pour basculer entre les sous-vues d’une page.
- Bouton de navigation — un seul bouton qui renvoie vers une page spécifique.
Routes relatives vs absolues
- Les routes absolues commencent par une barre oblique (ex.
/parametres/appareil1) et naviguent toujours vers exactement cette route. - Les routes relatives n’ont pas de barre oblique initiale (ex.
appareil2/profil) et remplacent le dernier segment de la route actuelle.
Routage dynamique
Au lieu de créer une page séparée pour chaque appareil, vous pouvez utiliser une route avec caractère générique avec *.
Exemple : Créez une page à /actifs/*. Toute route comme /actifs/appareil1, /actifs/appareil2 affichera cette page unique.
À l’intérieur de la page, les widgets peuvent lire les segments de route pour filtrer leurs données automatiquement. Naviguez vers /actifs/appareil2 et la même page s’adapte et affiche les données de l’appareil2.