zach-klippenstein / compose-fractal-nav Goto Github PK
View Code? Open in Web Editor NEWA proof-of-concept of a fractal/recursive navigation system.
A proof-of-concept of a fractal/recursive navigation system.
childToRestore: String
.FractalNavChild
is called it checks if the state has a key to restore. If that key matches its key, then during composition it updates the state to look as though a zoom in just finished: sets the state's activeChild
and snaps the zoom factor to 1 (direction is left null). Since activeChild
is now the current child, it won't call its movable content in place.SubcomposeLayout
, that's it. When the content finishesIn addition,
SubcomposeLayout
that checks for the child to restore after measure and placement passes, and if it finds one, subcomposes its movable content to fill the viewport. On the next frame, the subcompose layout will be removed and the movable content will be moved to the main composition.This library looks cool, going through the dependencies, it seems that you don't depend on android only code, it could be migrated to compose-jb to make it available for Desktop as well(web and iOS in the future).
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.