2 dépôts
Management of the active index and transition logic for a linear sequence of content.
Distinct from Navigation State Management: Distinct from general Navigation State Management as it specifically handles the linear index of a slide collection.
Explore 2 awesome GitHub repositories matching part of an awesome list · Sequential Navigation State. Refine with filters or upvote what's useful.
Bespoke est un framework de présentation JavaScript léger conçu pour créer des présentations web séquencées. Il fonctionne comme un contrôleur de diapositives basé sur le DOM et un moteur de navigation qui gère la visibilité et le style des éléments HTML pour créer des flux de présentation. Le framework est construit autour d'une architecture basée sur des plugins qui permet d'étendre le comportement de base. Ce système permet l'injection de logique personnalisée dans le flux de navigation en interceptant et en modifiant les événements système, y compris la possibilité d'annuler des actions spécifiques. La boîte à outils couvre la définition des éléments de contenu et la gestion d'état, utilisant des sélecteurs CSS pour identifier les unités de contenu et basculant automatiquement les classes selon qu'un élément est actif ou inactif. Il suit la position actuelle dans une séquence linéaire pour coordonner les transitions entre les éléments.
Controls the sequence of a collection by transitioning between items and tracking the active index.
GuideView est une bibliothèque d'onboarding utilisateur Android et un framework de masquage UI utilisé pour créer des visites guidées et des tutoriels de fonctionnalités. Il fournit des utilitaires pour identifier et isoler visuellement des vues Android spécifiques en dessinant des superpositions semi-transparentes avec des trous mis en évidence pour concentrer l'attention de l'utilisateur. La bibliothèque implémente un système pour enchaîner plusieurs étapes pédagogiques, permettant le séquençage des pages de mise en évidence dans un ordre spécifique. Elle prend en charge l'attachement de texte, d'images ou d'animations personnalisés près des vues mises en évidence pour fournir un contexte pédagogique. Le framework gère les transitions visuelles entre les étapes du tutoriel en utilisant des animations et synchronise le positionnement des superpositions avec le cycle de vie des fragments Android. Il utilise un masquage basé sur les coordonnées et le découpage de chemin (path clipping) pour définir les zones visibles de l'interface.
Manages the active step index and transition logic for a linear sequence of tutorial highlights.