Sequential introduction of features #12
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
A la https://twitter.com/utopiah/status/1153390394215997442
Rely on #13 and its helpers (see
1b3332a178) e.g.toggleVisibilityAll()then commands e.gtoggleVisibilityAllButClass(classname)in a meaningful sequential order.Consider also other features that are currently not available as commands, e.g
qsorsaCould specify another list of actions, e.g https://fabien.benetou.fr/PIMVRdata/EngineSequentialTutorialCommands?action=source instead of https://fabien.benetou.fr/PIMVRdata/CabinCommands?action=source as a URL parameter. Testable as https://fabien.benetou.fr/pub/home/future_of_text_demo/engine/?commands-url=https://fabien.benetou.fr/PIMVRdata/EngineSequentialTutorialCommands?action=source
See
enable-components-via-url,disable-components-via-urlandcommands-from-external-jsonused with e.gjxr qs a-scene sa glossary 1after having removed components directly from the scene.See also https://twitter.com/utopiah/status/1103761443202232320
Virtual and physical warm up exercises, e.g type this sentence or code snippet then repeat with a countdown based on your previous attempt.
Done via
66a0a7923aThis is currently done per experience but could instead be done more generally through a graph of experiences, namely links between previously setup
commands-from-external-json(and all the different options available viagetUrlParameter()e.gbackground).This means that a starting example here with very basic commands, as suggested by this issue would upon completion (either with an explicit one, e.g
warmup()in66a0a7923aor request by the user or timeout) load the sucessor in the graph.See also https://www.pmwiki.org/wiki/PmWiki/WikiTrails
By default
enable-components-via-urlanddisable-components-via-urlshould be interactable in order to show/hide all components that can be played with, an exhaustive menu.Consider also how a computational notebook could be a starting point, see #69 and with a bit more details https://twitter.com/utopiah/status/1600442418490331136