2 Repos
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 ist ein leichtgewichtiges JavaScript-Präsentationsframework für sequenzierte Web-Präsentationen. Es fungiert als DOM-basierter Slide-Controller und Navigations-Engine, die Sichtbarkeit und Styling von HTML-Elementen verwaltet, um Präsentationsabläufe zu steuern. Das Framework basiert auf einer Plugin-Architektur, die eine Erweiterung der Kernfunktionen erlaubt. Dieses System ermöglicht es, eigene Logik in den Navigations-Workflow einzuschleusen, indem Systemereignisse abgefangen und modifiziert werden – inklusive der Möglichkeit, spezifische Aktionen abzubrechen. Das Toolkit umfasst die Definition von Inhaltselementen und State-Management. Es nutzt CSS-Selektoren zur Identifizierung von Inhaltseinheiten und schaltet automatisch Klassen um, je nachdem, ob ein Element aktiv oder inaktiv ist. Es verfolgt die aktuelle Position innerhalb einer linearen Sequenz, um Übergänge zwischen Elementen zu koordinieren.
Controls the sequence of a collection by transitioning between items and tracking the active index.
GuideView ist eine Android-Library für Benutzer-Onboarding und ein UI-Masking-Framework, das zur Erstellung geführter Touren und Feature-Tutorials verwendet wird. Es bietet Dienstprogramme zur Identifizierung und visuellen Isolierung spezifischer Android-Views durch das Zeichnen halbtransparenter Overlays mit hervorgehobenen Ausschnitten, um die Aufmerksamkeit des Benutzers zu fokussieren. Die Library implementiert ein System zur Verkettung mehrerer Anleitungsschritte, was die Sequenzierung von Highlight-Seiten in einer bestimmten Reihenfolge ermöglicht. Sie unterstützt das Anfügen von benutzerdefiniertem Text, Bildern oder Animationen in der Nähe hervorgehobener Views, um Kontext zu bieten. Das Framework verwaltet visuelle Übergänge zwischen Tutorial-Schritten mittels Animationen und synchronisiert die Positionierung der Overlays mit dem Android-Fragment-Lebenszyklus. Es verwendet koordinatenbasiertes Masking und Path-Clipping, um die sichtbaren Bereiche der Oberfläche zu definieren.
Manages the active step index and transition logic for a linear sequence of tutorial highlights.