doxa-maps/plugin-designs/posterverse
Doxa Maps 07c4deae26 Posterverse: nested in another owner's page, its tab is in the address as a ?subtab= segment
Nested (no urlOwner), the shell's pick is claimed with its depth, and the owner above records it as
this shell's ?subtab= segment. First paint claims the current tab as a replace, so the segment exists
before a deeper one; a link that names a row arriving with the manifest is still claimed only once the
row is known. The shell reads its tab from its own segment first, then ?tab= only when it names one of
its rows (a one-level partner page), on load and on Back/Forward. Each child is told its depth: 1 under
an owning shell, one deeper otherwise. Pages where the shell owns the address are unchanged.
2026-10-03 07:54:42 +00:00
..
scripts Posterverse: the Bless India Posters rail label is the plugin's own title 2026-10-02 19:08:38 +00:00
src The plugin is 'UPG100 Posters', x11 (the series stays 'UPG100 List'), and every spaced 'UPG 100' label becomes 'UPG100' 2026-10-02 21:48:33 +00:00
index.html Posterverse: the dev staging page owns its address 2026-10-03 05:36:19 +00:00
index.js Posterverse: a capability-5 app shell for every poster plugin 2026-09-30 21:32:51 +00:00
posterverse.instances.json Posterverse: a capability-5 app shell for every poster plugin 2026-09-30 21:32:51 +00:00
posterverse.meta.json Posterverse: Bless India Posters is in the tree, so composes declares it 2026-10-02 16:40:24 +00:00
posterverse.vue Posterverse: nested in another owner's page, its tab is in the address as a ?subtab= segment 2026-10-03 07:54:42 +00:00