1 dépôt
Low-level control over the rendering lifecycle, including layout completion tracking and hit-test interception.
Distinguishing note: No candidates address the low-level Flutter RenderObject lifecycle and hit-test flow.
Explore 1 awesome GitHub repository matching user interface & experience · Render Object Management. Refine with filters or upvote what's useful.
Flukit est une suite de toolkits fonctionnels pour Flutter, fournissant des wrappers d'animation, des outils de débogage de mise en page, des kits d'interaction de défilement et une bibliothèque de composants UI réutilisables et d'utilitaires visuels. Le projet se distingue par un outil de débogage de mise en page dédié pour inspecter les contraintes parentes et capturer les logs système directement dans l'interface. Il fournit également des wrappers d'animation spécialisés pour faire pivoter, mettre à l'échelle et faire glisser des composants enfants, ainsi qu'un kit d'interaction de défilement incluant des mécanismes de pull-to-refresh, des carrousels et des en-têtes sliver flexibles. La bibliothèque couvre un large éventail de capacités, incluant des effets visuels comme le filigrane de contenu et les dégradés, ainsi que des fonctionnalités interactives comme les vues zoomables et l'interception d'événements tactiles. Elle inclut un système pour mettre en cache les composants enfants dans les zones défilables et une file d'attente de notifications synchronisée pour gérer les mises à jour d'état pendant les phases de mise en page.
Provides precise UI rendering control by tracking render object layout completion and intercepting hit-test flows.