upsiflu / less-ui

Write your views across several screen regions, and hide all Ui state in the Url.
https://package.elm-lang.org/packages/upsiflu/less-ui/latest
BSD 3-Clause "New" or "Revised" License
6 stars 1 forks source link

Add `Restrictive.element`, managing Url changes through ports #27

Open upsiflu opened 1 year ago

upsiflu commented 1 year ago

The interface will be exactly the same as application, but:

Implementation: Very straightforward in Restrictive above application.

Outlook: We could actually make a builder where you construct the Restrictive app, up from a sandbox, adding features.

Discussion: https://github.com/elm/browser/blob/1.0.2/notes/navigation-in-elements.md

upsiflu commented 10 months ago

Prior art: https://github.com/choonkeat/elm-element-navigation