I think there are apps that only use the hash, some that use only parameters, and some that will use both, so PAYG would not require the hash-only people to carry code for parameters and vice versa.
-Alex On 4/19/20, 5:34 AM, "Piotr Zarzycki" <piotrzarzyck...@gmail.com> wrote: Hi Alex, Could you elaborate what do you mean exactly in that case saying PAYG? Parameter parsing should be done in different version of Router ? Thanks, Piotr pt., 17 kwi 2020 o 17:54 Alex Harui <aha...@adobe.com.invalid> napisał(a): > Ideally, supporting the route information in parameters vs hash would be > done in a PAYG way. > > AIUI, hash has to be used as the delimiter if you plan to change the route > information within the application, otherwise the application will reload. > IOW, if the user is going to navigate in the appiication and the route > information is going to change as they navigate, hash should be used. If, > on the other hand, there are a bunch of links on a website to click and you > end up on a "page", then URL parameters is probably ok. > > I don't understand the concern about the dev branch version. The release > branch for 0.9.7 has been cut. Any changes that go in develop are going in > the next release. That's how the git branching model works. You can make > any change you want in the dev branch right now. It just won't be in the > 0.9.7 release unless the RM decides to cherry-pick it, which they should > not unless it is really important. What am I missing? > > -Alex > > On 4/17/20, 3:09 AM, "Harbs" <harbs.li...@gmail.com> wrote: > > Whatever you think is fine by me. > > I don’t remember why I have "if(location.hash)”. It’s possible you can > get rid of that conditional. > > It could be you can get rid of that and handle hashRecieved in a bead. > If the hashReceived event has no hash you can then check the URL.You do > need to make sure that you always get a stateChange event and don’t > dispatch it twice. > > Feel free to play around with the code… ;-) > > Harbs > > > On Apr 17, 2020, at 11:37 AM, Piotr Zarzycki < > piotrzarzyck...@gmail.com> wrote: > > > > I think it would be better to have it here in Router. > > > > pt., 17 kwi 2020 o 09:37 Harbs <harbs.li...@gmail.com> napisał(a): > > > >> Alternatively, you can subclass Router to support setting the > parameters > >> in the onInit method. > >> > >> Not sure which of these is best. > >> > >>> On Apr 17, 2020, at 10:35 AM, Harbs <harbs.li...@gmail.com> wrote: > >>> > >>> Actually, it’s not going to work because the > >> router.routeState.parameters will not be set. > >>> > >>> You will likely need to add code to set the > router.routeState.parameters > >> using the part of the location after the question mark. > >>> > >>> The easiest way to do that would be to either: > >>> 1. Modify RouteToParameters.stateChanged to first check that there > is a > >> parameters value and then set it if not. > >>> 2. Subclass RouteToParameters and override stateChanged to make > that > >> check first. > >>> > >>>> On Apr 17, 2020, at 10:29 AM, Harbs <harbs.li...@gmail.com > <mailto: > >> harbs.li...@gmail.com>> wrote: > >>>> > >>>> I’m pretty sure it’ll work without the hash as well. > >>>> > >>>> Give it a try. > >>>> > >>>>> On Apr 17, 2020, at 10:23 AM, Piotr Zarzycki < > >> piotrzarzyck...@gmail.com <mailto:piotrzarzyck...@gmail.com>> > wrote: > >>>>> > >>>>> Hi Harbs, > >>>>> > >>>>> Thanks for pointing me out, but this is still that Routing > expects me > >> to > >>>>> use in url hashes - The question is - What if I can't use > hashes, but > >> url > >>>>> looks like I have presented in previous email ? > >>>>> > >>>>> Thanks, > >>>>> Piotr > >>>>> > >>>>> pt., 17 kwi 2020 o 09:20 Harbs <harbs.li...@gmail.com <mailto: > >> harbs.li...@gmail.com>> napisał(a): > >>>>> > >>>>>> This app uses both path based and query based routing: > >>>>>> > >>>>>> > https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Funhurdle.github.io%2Fspectrum-royale%2F%23!asset%3Fcolorstop%3Ddark&data=02%7C01%7Caharui%40adobe.com%7C8b503852fe2b407798eb08d7e45df281%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637228964470465928&sdata=vVYdOwC6mmZw%2FpSH6jGXfyS%2BhLbLCovT9laawtoQpU8%3D&reserved=0 > < > >> > https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Funhurdle.github.io%2Fspectrum-royale%2F%23!asset%3Fcolorstop%3Ddark&data=02%7C01%7Caharui%40adobe.com%7C8b503852fe2b407798eb08d7e45df281%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637228964470465928&sdata=vVYdOwC6mmZw%2FpSH6jGXfyS%2BhLbLCovT9laawtoQpU8%3D&reserved=0> > < > >>>>>> > https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Funhurdle.github.io%2Fspectrum-royale%2F%23!asset%3Fcolorstop%3Ddark&data=02%7C01%7Caharui%40adobe.com%7C8b503852fe2b407798eb08d7e45df281%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637228964470465928&sdata=vVYdOwC6mmZw%2FpSH6jGXfyS%2BhLbLCovT9laawtoQpU8%3D&reserved=0 > < > >> > https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Funhurdle.github.io%2Fspectrum-royale%2F%23!asset%3Fcolorstop%3Ddark&data=02%7C01%7Caharui%40adobe.com%7C8b503852fe2b407798eb08d7e45df281%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637228964470465928&sdata=vVYdOwC6mmZw%2FpSH6jGXfyS%2BhLbLCovT9laawtoQpU8%3D&reserved=0 > >> > >>>>>> > >>>>>> You can see how it’s done here: > >>>>>> > >> > https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Funhurdle%2Fspectrum-royale%2Fblob%2Fmaster%2FSpectrumBrowser%2Fsrc%2Fview%2FBrowserRouter.mxml&data=02%7C01%7Caharui%40adobe.com%7C8b503852fe2b407798eb08d7e45df281%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637228964470465928&sdata=Idma3hQLzELEDNBO615Gf5oK726Q6BAOKamzzmULn6M%3D&reserved=0 > >> < > >> > https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Funhurdle%2Fspectrum-royale%2Fblob%2Fmaster%2FSpectrumBrowser%2Fsrc%2Fview%2FBrowserRouter.mxml&data=02%7C01%7Caharui%40adobe.com%7C8b503852fe2b407798eb08d7e45df281%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637228964470475923&sdata=wAtDkEpclT2cDJR68O53hIE4bAUXybVV8uzsXiXreck%3D&reserved=0 > >>> > >>>>>> < > >>>>>> > >> > https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Funhurdle%2Fspectrum-royale%2Fblob%2Fmaster%2FSpectrumBrowser%2Fsrc%2Fview%2FBrowserRouter.mxml&data=02%7C01%7Caharui%40adobe.com%7C8b503852fe2b407798eb08d7e45df281%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637228964470475923&sdata=wAtDkEpclT2cDJR68O53hIE4bAUXybVV8uzsXiXreck%3D&reserved=0 > >> < > >> > https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Funhurdle%2Fspectrum-royale%2Fblob%2Fmaster%2FSpectrumBrowser%2Fsrc%2Fview%2FBrowserRouter.mxml&data=02%7C01%7Caharui%40adobe.com%7C8b503852fe2b407798eb08d7e45df281%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637228964470475923&sdata=wAtDkEpclT2cDJR68O53hIE4bAUXybVV8uzsXiXreck%3D&reserved=0 > >>> > >>>>>>> > >>>>>> > >>>>>>> On Apr 17, 2020, at 10:13 AM, Piotr Zarzycki < > >> piotrzarzyck...@gmail.com <mailto:piotrzarzyck...@gmail.com>> > >>>>>> wrote: > >>>>>>> > >>>>>>> I'm still looking into the code and it looks like Routing > >> implemented now > >>>>>>> is not doing what I would expected. Everything is based on > "hash" > >>>>>> property > >>>>>>> in "location". Instead I need something which is in "search" of > >>>>>> location. I > >>>>>>> will wait for your thoughts before I do try to handle stuff on > my > >> end. > >>>>>>> > >>>>>>> pt., 17 kwi 2020 o 08:30 Piotr Zarzycki < > piotrzarzyck...@gmail.com > >> <mailto:piotrzarzyck...@gmail.com>> > >>>>>>> napisał(a): > >>>>>>> > >>>>>>>> Hi Guys, > >>>>>>>> > >>>>>>>> I really thought that I will be able to use Router [1] based > on > >>>>>>>> documentation and maybe eventually some look to the code [2] > - to > >> figure > >>>>>>>> out how things should be implemented. However it looks like > non of > >> the > >>>>>>>> existing stuff helps me to use in in real world application > at all. > >> I > >>>>>> would > >>>>>>>> like to throw a simple question. > >>>>>>>> > >>>>>>>> I would like to "answer" in my application to following url, > catch > >>>>>> params > >>>>>>>> and do some actions: > >>>>>>>> > >>>>>>>> > >> > https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fmydomain.com%2Fsomefolder%2Findex.html%3Ftarget%3Dsomevalue%26account%3D&data=02%7C01%7Caharui%40adobe.com%7C8b503852fe2b407798eb08d7e45df281%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637228964470475923&sdata=YhRQRGAPAsi8PL98cVTDJ%2BLZ005uOJ0bZz%2BCPgCY2TA%3D&reserved=0 > < > >> > https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fmydomain.com%2Fsomefolder%2Findex.html%3Ftarget%3Dsomevalue%26account%3D&data=02%7C01%7Caharui%40adobe.com%7C8b503852fe2b407798eb08d7e45df281%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637228964470475923&sdata=YhRQRGAPAsi8PL98cVTDJ%2BLZ005uOJ0bZz%2BCPgCY2TA%3D&reserved=0 > > > >>>>>>>> < > >>>>>> > >> > https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Flocaldev.prominic.net%2Fprominic%2Fbin%2Fjs-debug%2Findex.html%3Ftarget%3DUpdateCreditCard%26account%3DA55XXX&data=02%7C01%7Caharui%40adobe.com%7C8b503852fe2b407798eb08d7e45df281%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637228964470475923&sdata=%2FeMMkwBLvn%2FQR84%2B%2B6NmmuY7bDuMvd9eaRdPyc9JTiU%3D&reserved=0 > >> < > >> > https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Flocaldev.prominic.net%2Fprominic%2Fbin%2Fjs-debug%2Findex.html%3Ftarget%3DUpdateCreditCard%26account%3DA55XXX&data=02%7C01%7Caharui%40adobe.com%7C8b503852fe2b407798eb08d7e45df281%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637228964470475923&sdata=%2FeMMkwBLvn%2FQR84%2B%2B6NmmuY7bDuMvd9eaRdPyc9JTiU%3D&reserved=0 > >>> > >>>>>>> > >>>>>>>> somevalue > >>>>>>>> > >>>>>>>> How should I do that using Routing in Royale ? :) > >>>>>>>> > >>>>>>>> [1] > https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fapache.github.io%2Froyale-docs%2Ffeatures%2Frouting&data=02%7C01%7Caharui%40adobe.com%7C8b503852fe2b407798eb08d7e45df281%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637228964470475923&sdata=lhNrJK9cBQwMXAWMXGYJuYvG4KRycm%2F%2F066NrLg8hY4%3D&reserved=0 > < > >> > https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fapache.github.io%2Froyale-docs%2Ffeatures%2Frouting&data=02%7C01%7Caharui%40adobe.com%7C8b503852fe2b407798eb08d7e45df281%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637228964470485919&sdata=0M1d75ZWS0LKR0SNBy0WRilWWk9zllOV%2FY06KZWvpoE%3D&reserved=0 > > > >>>>>>>> [2] > >>>>>>>> > >>>>>> > >> > https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fapache%2Froyale-asjs%2Ftree%2Fdevelop%2Fframeworks%2Fprojects%2FBasic%2Fsrc%2Fmain%2Froyale%2Forg%2Fapache%2Froyale%2Frouting&data=02%7C01%7Caharui%40adobe.com%7C8b503852fe2b407798eb08d7e45df281%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637228964470485919&sdata=mPKUcf4vs3%2FNZgGjKGhk8w2o7MW5Y171ixsqjlJW6aA%3D&reserved=0 > >> < > >> > https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fapache%2Froyale-asjs%2Ftree%2Fdevelop%2Fframeworks%2Fprojects%2FBasic%2Fsrc%2Fmain%2Froyale%2Forg%2Fapache%2Froyale%2Frouting&data=02%7C01%7Caharui%40adobe.com%7C8b503852fe2b407798eb08d7e45df281%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637228964470485919&sdata=mPKUcf4vs3%2FNZgGjKGhk8w2o7MW5Y171ixsqjlJW6aA%3D&reserved=0 > >>> > >>>>>>>> > >>>>>>>> Thanks, > >>>>>>>> Piotr > >>>>>>>> > >>>>>>>> śr., 22 sty 2020 o 13:08 Carlos Rovira < > carlosrov...@apache.org> > >>>>>>>> napisał(a): > >>>>>>>> > >>>>>>>>> Hi Harbs, > >>>>>>>>> > >>>>>>>>> thanks for taking a look, I'll try to apply your suggestions > and > >> see > >>>>>> if I > >>>>>>>>> can make it work. > >>>>>>>>> > >>>>>>>>> If you plan to work in that new Routing implementation, I'll > wait > >> for > >>>>>> it > >>>>>>>>> to > >>>>>>>>> write about it in blog and social media, since better to > point > >> people > >>>>>> to > >>>>>>>>> the more elaborated one. I as well recommend you to make it > end in > >> its > >>>>>> own > >>>>>>>>> "Routing.swc" since I think it deserves it. > >>>>>>>>> > >>>>>>>>> As Alex dream on possibilities, I want as well to dream and > I think > >>>>>>>>> nowadays, a part from pure client navigation, we have server > >>>>>> navigation, > >>>>>>>>> and as other royale features people will soon try to do it. > In the > >>>>>> case of > >>>>>>>>> Routing, people will want to have URLs for concrete items > retrieved > >>>>>> from > >>>>>>>>> database and we should support it (was what we discussed > before > >> that in > >>>>>>>>> that case, we'll be able to not have # in the url but just a > >> friendly > >>>>>>>>> permalink). Hope we can support that, since we'll be great to > >> create, > >>>>>> lets > >>>>>>>>> say, a blog app, and as user browse posts and navigate to > see a > >> full > >>>>>>>>> posst, > >>>>>>>>> he gets as well a friendly URL with no anchors that can be > >> indexable by > >>>>>>>>> google and retrieved (i.e, the same as Wordpress) > >>>>>>>>> > >>>>>>>>> Thanks > >>>>>>>>> > >>>>>>>>> > >>>>>>>>> > >>>>>>>>> > >>>>>>>>> > >>>>>>>>> El mar., 21 ene. 2020 a las 23:57, Alex Harui > >>>>>> (<aha...@adobe.com.invalid > >>>>>>>>>> ) > >>>>>>>>> escribió: > >>>>>>>>> > >>>>>>>>>> If we're dreaming of the future possible implementations, > one > >> vision > >>>>>> is > >>>>>>>>>> that the route paths are computed from the currentStates of > >>>>>> Containers. > >>>>>>>>>> That might have the least setup required, it would almost be > >>>>>> automatic. > >>>>>>>>>> > >>>>>>>>>> IOW, Containers have both a label and currentState > property. A > >> routing > >>>>>>>>>> implementation could scan the DOM for contaners and build > the path > >>>>>> from > >>>>>>>>>> label/currentState pairs. > >>>>>>>>>> > >>>>>>>>>> Of course, I could be wrong... > >>>>>>>>>> > >>>>>>>>>> -Alex > >>>>>>>>>> > >>>>>>>>>> > >>>>>>>>>> On 1/21/20, 1:33 PM, "Harbs" <harbs.li...@gmail.com> wrote: > >>>>>>>>>> > >>>>>>>>>> I’ve also been thinking about the router in general, and I > came > >> up > >>>>>>>>>> with an idea on how to do it with beads. > >>>>>>>>>> > >>>>>>>>>> It’ll probably take me a few days until I implement the > changes… > >>>>>>>>>> > >>>>>>>>>> In addition to <ComponentRouting>, I think we can also > offer > >>>>>>>>>> <PathRouting> which would allow different routers to be > attached > >> to > >>>>>>>>>> different places in the application and each level of the > >> hierarchy > >>>>>> can > >>>>>>>>>> take care of its own state. > >>>>>>>>>> > >>>>>>>>>> Harbs > >>>>>>>>>> > >>>>>>>>>>> On Jan 21, 2020, at 11:29 PM, Harbs <harbs.li...@gmail.com > > > >>>>>>>>> wrote: > >>>>>>>>>>> > >>>>>>>>>>> FWIW, I’d like to write a version of a router which allows > for > >>>>>>>>> more > >>>>>>>>>> declarative syntax for routing to components. > >>>>>>>>>>> > >>>>>>>>>>> Something like this: > >>>>>>>>>>> <Router> > >>>>>>>>>>> <beads> > >>>>>>>>>>> <ComponentRouting> > >>>>>>>>>>> <ComponentRoute component=“LayoutsPlayGround” > >>>>>>>>> state=“layouts_panel” > >>>>>>>>>> title=“Layouts”/> > >>>>>>>>>>> <ComponentRoute component=“GridPlayGround” > state=“grid_panel” > >>>>>>>>>> title=“Grids”/> > >>>>>>>>>>> <ComponentRoute component=“ButtonBarPlayGround” > >>>>>>>>> state=“button_panel” > >>>>>>>>>> title=“Button Bar”/> > >>>>>>>>>>> etc... > >>>>>>>>>>> </ComponentRouting> > >>>>>>>>>>> </beads> > >>>>>>>>>>> </Router> > >>>>>>>>>>> > >>>>>>>>>>>> On Jan 21, 2020, at 11:20 PM, Harbs < > harbs.li...@gmail.com > >>>>>>>>> <mailto: > >>>>>>>>>> harbs.li...@gmail.com>> wrote: > >>>>>>>>>>>> > >>>>>>>>>>>> To see what I mean about href links, check out this page > and > >>>>>>>>> click > >>>>>>>>>> on a link: > >>>>>>>>>>>> > http://spectrum-royale/SpectrumBrowser/bin/js-debug/#!link < > >>>>>>>>>> http://spectrum-royale/SpectrumBrowser/bin/js-debug/#!link> > >>>>>>>>>>>> > >>>>>>>>>>>> Then use the side panel to navigate to the same pages. > >>>>>>>>>>>> > >>>>>>>>>>>>> On Jan 21, 2020, at 11:18 PM, Harbs < > harbs.li...@gmail.com > >>>>>>>>>> <mailto:harbs.li...@gmail.com>> wrote: > >>>>>>>>>>>>> > >>>>>>>>>>>>> The problem is the href in the <a> element in the nav. > The hash > >>>>>>>>> is > >>>>>>>>>> being changed to “#" after the router redirects. > >>>>>>>>>>>>> > >>>>>>>>>>>>> You need to handle routing in one of two ways (and not > both). > >>>>>>>>>>>>> 1. Use setState() > >>>>>>>>>>>>> 2. Use href links > >>>>>>>>>>>>> > >>>>>>>>>>>>> To do #1, you need to remove the href from the <a> > elements (or > >>>>>>>>>> use something else such as a div or li). > >>>>>>>>>>>>> > >>>>>>>>>>>>> If you use href links, the logic of actually switching > the > >> views > >>>>>>>>>> should be handled by the router, so for example in Card, > the href > >>>>>> should > >>>>>>>>>> be #card_panel or #!card_panel. > >>>>>>>>>>>>> > >>>>>>>>>>>>> Then setNavSelection will work. > >>>>>>>>>>>>> > >>>>>>>>>>>>> The downside of the second method is that I’m not sure > how to > >>>>>>>>> set > >>>>>>>>>> the title. Maybe that should be a separate method that can > be > >> called. > >>>>>>>>>>>>> > >>>>>>>>>>>>>> On Jan 21, 2020, at 8:48 PM, Carlos Rovira < > >>>>>>>>>> carlosrov...@apache.org <mailto:carlosrov...@apache.org>> > wrote: > >>>>>>>>>>>>>> > >>>>>>>>>>>>>> Hi Harbs, > >>>>>>>>>>>>>> > >>>>>>>>>>>>>> this paste is the MainContent.mxml from TDJ with the > changes I > >>>>>>>>>> tried: > >>>>>>>>>>>>>> > >>>>>>>>>>>>>> > >>>>>>>>>> > >>>>>>>>> > >>>>>> > >> > https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fpaste.apache.org%2Fez6aq&data=02%7C01%7Caharui%40adobe.com%7C8b503852fe2b407798eb08d7e45df281%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637228964470485919&sdata=fvK9eoBsXdWKSD0kU%2BmEma3LQf%2BIuvou9UwV6TtdrlY%3D&reserved=0 > >>>>>>>>>> < > >>>>>>>>>> > >>>>>>>>> > >>>>>> > >> > https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fpaste.apache.org%2Fez6aq&data=02%7C01%7Caharui%40adobe.com%7C8b503852fe2b407798eb08d7e45df281%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637228964470485919&sdata=fvK9eoBsXdWKSD0kU%2BmEma3LQf%2BIuvou9UwV6TtdrlY%3D&reserved=0 > >>>>>>>>>>> > >>>>>>>>>>>>>> > >>>>>>>>>>>>>> You can override whole file in your local and try to > compile > >> to > >>>>>>>>>> see > >>>>>>>>>>>>>> results. I'm sure you'll get the right way to work for > your > >>>>>>>>> code. > >>>>>>>>>>>>>> > >>>>>>>>>>>>>> Thanks > >>>>>>>>>>>>>> > >>>>>>>>>>>>>> Carlos > >>>>>>>>>>>>>> > >>>>>>>>>>>>>> > >>>>>>>>>>>>>> > >>>>>>>>>>>>>> El mar., 21 ene. 2020 a las 19:31, Harbs (< > >>>>>>>>> harbs.li...@gmail.com > >>>>>>>>>> <mailto:harbs.li...@gmail.com>>) escribió: > >>>>>>>>>>>>>> > >>>>>>>>>>>>>>> Oops. I thought this email went out yesterday… > >>>>>>>>>>>>>>> > >>>>>>>>>>>>>>> I have very little time today. > >>>>>>>>>>>>>>> > >>>>>>>>>>>>>>> Can you show me the code you tried? > >>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>> On Jan 20, 2020, at 8:01 PM, Carlos Rovira < > >>>>>>>>>> carlosrov...@apache.org <mailto:carlosrov...@apache.org>> > >>>>>>>>>>>>>>> wrote: > >>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>> Hi Harbs, > >>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>> thanks for adding this. I think it will deserve some > blog > >>>>>>>>>> example, since > >>>>>>>>>>>>>>> is > >>>>>>>>>>>>>>>> something people requested in social media. > >>>>>>>>>>>>>>>> Can you please add it to Tour De Jewel? I tried but, > I get > >>>>>>>>> two > >>>>>>>>>> problems: > >>>>>>>>>>>>>>>> 1.- back/forth buttons are not working > >>>>>>>>>>>>>>>> 2.- previous button seems to register more than once > the > >> same > >>>>>>>>>> state. > >>>>>>>>>>>>>>>> Thanks > >>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>> Carlos > >>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>> El lun., 20 ene. 2020 a las 14:38, Harbs (< > >>>>>>>>>> harbs.li...@gmail.com <mailto:harbs.li...@gmail.com>>) > >>>>>>>>>>>>>>> escribió: > >>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>> I don’t remember how deep linking worked, but the > concept > >> is > >>>>>>>>>> similar. > >>>>>>>>>>>>>>>>> Routing is the modern term. > >>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>> FWIW, here’s an article on routing strategies vis a > vis url > >>>>>>>>>> paths: > >>>>>>>>>>>>>>>>> > >>>>>>>>>> > >>>>>>>>> > >>>>>> > >> > https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fcodecraft.tv%2Fcourses%2Fangular%2Frouting%2Frouting-strategies%2F&data=02%7C01%7Caharui%40adobe.com%7C8b503852fe2b407798eb08d7e45df281%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637228964470485919&sdata=qL0RY8vMEQsdowt1NhdTEYRF9Vw6INyXvLIhN3PI2Wg%3D&reserved=0 > >>>>>>>>>> < > >>>>>>>>>> > >>>>>>>>> > >>>>>> > >> > https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fcodecraft.tv%2Fcourses%2Fangular%2Frouting%2Frouting-strategies%2F&data=02%7C01%7Caharui%40adobe.com%7C8b503852fe2b407798eb08d7e45df281%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637228964470485919&sdata=qL0RY8vMEQsdowt1NhdTEYRF9Vw6INyXvLIhN3PI2Wg%3D&reserved=0 > >>>>>>>>>> > >>>>>>>>>> < > >>>>>>>>>>>>>>>>> > >>>>>>>>>> > >>>>>>>>> > >>>>>> > >> > https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fcodecraft.tv%2Fcourses%2Fangular%2Frouting%2Frouting-strategies%2F&data=02%7C01%7Caharui%40adobe.com%7C8b503852fe2b407798eb08d7e45df281%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637228964470485919&sdata=qL0RY8vMEQsdowt1NhdTEYRF9Vw6INyXvLIhN3PI2Wg%3D&reserved=0 > >>>>>>>>>> < > >>>>>>>>>> > >>>>>>>>> > >>>>>> > >> > https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fcodecraft.tv%2Fcourses%2Fangular%2Frouting%2Frouting-strategies%2F&data=02%7C01%7Caharui%40adobe.com%7C8b503852fe2b407798eb08d7e45df281%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637228964470485919&sdata=qL0RY8vMEQsdowt1NhdTEYRF9Vw6INyXvLIhN3PI2Wg%3D&reserved=0 > >>>>>>>>>>>> > >>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>> On Jan 20, 2020, at 3:33 PM, Andrew Wetmore < > >>>>>>>>>> cottag...@gmail.com <mailto:cottag...@gmail.com>> > >>>>>>>>>>>>>>> wrote: > >>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>> Thanks for this. In what way is this different from > deep > >>>>>>>>>> linking in > >>>>>>>>>>>>>>> Flex, > >>>>>>>>>>>>>>>>>> apart from the name? > >>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>> On Mon, Jan 20, 2020 at 8:30 AM Harbs < > >>>>>>>>> harbs.li...@gmail.com > >>>>>>>>>> <mailto:harbs.li...@gmail.com> <mailto: > >>>>>>>>>>>>>>>>> harbs.li...@gmail.com <mailto:harbs.li...@gmail.com > >>> > >>>>>>>>> wrote: > >>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>> Not sure what you’re looking for. I tried to > document the > >>>>>>>>>> class as > >>>>>>>>>>>>>>> best > >>>>>>>>>>>>>>>>> as > >>>>>>>>>>>>>>>>>>> I could: > >>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>> > >>>>>>>>>> > >>>>>>>>> > >>>>>> > >> > https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fapache%2Froyale-asjs%2Fblob%2F6cbc5559bcc99bf2ceb3e033747ca3680b3b0d91%2Fframeworks%2Fprojects%2FBasic%2Fsrc%2Fmain%2Froyale%2Forg%2Fapache%2Froyale%2Frouting%2FRouter.as&data=02%7C01%7Caharui%40adobe.com%7C8b503852fe2b407798eb08d7e45df281%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637228964470495914&sdata=8AAGJrtpYluVnH9zt5Swz8Lo12Hn4q0oNrzZOn12rRQ%3D&reserved=0 > >>>>>>>>>> < > >>>>>>>>>> > >>>>>>>>> > >>>>>> > >> > https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fapache%2Froyale-asjs%2Fblob%2F6cbc5559bcc99bf2ceb3e033747ca3680b3b0d91%2Fframeworks%2Fprojects%2FBasic%2Fsrc%2Fmain%2Froyale%2Forg%2Fapache%2Froyale%2Frouting%2FRouter.as&data=02%7C01%7Caharui%40adobe.com%7C8b503852fe2b407798eb08d7e45df281%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637228964470495914&sdata=8AAGJrtpYluVnH9zt5Swz8Lo12Hn4q0oNrzZOn12rRQ%3D&reserved=0 > >>>>>>>>>>> > >>>>>>>>>>>>>>>>> < > >>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>> > >>>>>>>>>> > >>>>>>>>> > >>>>>> > >> > https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fapache%2Froyale-asjs%2Fblob%2F6cbc5559bcc99bf2ceb3e033747ca3680b3b0d91%2Fframeworks%2Fprojects%2FBasic%2Fsrc%2Fmain%2Froyale%2Forg%2Fapache%2Froyale%2Frouting%2FRouter.as&data=02%7C01%7Caharui%40adobe.com%7C8b503852fe2b407798eb08d7e45df281%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637228964470495914&sdata=8AAGJrtpYluVnH9zt5Swz8Lo12Hn4q0oNrzZOn12rRQ%3D&reserved=0 > >>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>> < > >>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>> > >>>>>>>>>> > >>>>>>>>> > >>>>>> > >> > https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fapache%2Froyale-asjs%2Fblob%2F6cbc5559bcc99bf2ceb3e033747ca3680b3b0d91%2Fframeworks%2Fprojects%2FBasic%2Fsrc%2Fmain%2Froyale%2Forg%2Fapache%2Froyale%2Frouting%2FRouter.as&data=02%7C01%7Caharui%40adobe.com%7C8b503852fe2b407798eb08d7e45df281%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637228964470495914&sdata=8AAGJrtpYluVnH9zt5Swz8Lo12Hn4q0oNrzZOn12rRQ%3D&reserved=0 > >>>>>>>>>>>>>>>>> < > >>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>> > >>>>>>>>>> > >>>>>>>>> > >>>>>> > >> > https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fapache%2Froyale-asjs%2Fblob%2F6cbc5559bcc99bf2ceb3e033747ca3680b3b0d91%2Fframeworks%2Fprojects%2FBasic%2Fsrc%2Fmain%2Froyale%2Forg%2Fapache%2Froyale%2Frouting%2FRouter.as&data=02%7C01%7Caharui%40adobe.com%7C8b503852fe2b407798eb08d7e45df281%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637228964470495914&sdata=8AAGJrtpYluVnH9zt5Swz8Lo12Hn4q0oNrzZOn12rRQ%3D&reserved=0 > >>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>> * “Routing” uses the browser history APIs to allow > >> forward > >>>>>>>>>> and back > >>>>>>>>>>>>>>>>>>> navigation. > >>>>>>>>>>>>>>>>>>> * When the hash of a URL is changed, the router > >> dispatches > >>>>>>>>>> an event > >>>>>>>>>>>>>>>>>>> * The state of the strand component can be > automatically > >>>>>>>>>> synced to the > >>>>>>>>>>>>>>>>>>> Router routeState.state value. > >>>>>>>>>>>>>>>>>>> * The application can call either setState() to > add a > >>>>>>>>> point > >>>>>>>>>> to the > >>>>>>>>>>>>>>>>> browser > >>>>>>>>>>>>>>>>>>> history, or: > >>>>>>>>>>>>>>>>>>> * call renderState() to add a point and trigger a > state > >>>>>>>>>> change in the > >>>>>>>>>>>>>>>>> app > >>>>>>>>>>>>>>>>>>> (i.e. diapatch an event fro the browser) > >>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>> Helpful? > >>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>> Some JS frameworks let you declaratively declare > routes > >>>>>>>>> for > >>>>>>>>>> a router, > >>>>>>>>>>>>>>>>> that > >>>>>>>>>>>>>>>>>>> might be something worth looking into, but I was > not sure > >>>>>>>>>> what that > >>>>>>>>>>>>>>>>> would > >>>>>>>>>>>>>>>>>>> look like in Royale. > >>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>> On Jan 20, 2020, at 3:22 PM, Andrew Wetmore < > >>>>>>>>>> cottag...@gmail.com> > >>>>>>>>>>>>>>>>> wrote: > >>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>> @harbs, would you have a chance to blurt out some > text > >>>>>>>>> about > >>>>>>>>>>>>>>> "routing", > >>>>>>>>>>>>>>>>>>> and > >>>>>>>>>>>>>>>>>>>> especially how and where it differs from "deep > linking" > >>>>>>>>> in > >>>>>>>>>> Flex? We > >>>>>>>>>>>>>>>>> need > >>>>>>>>>>>>>>>>>>>> some documentation about this and I thought I > knew where > >>>>>>>>> I > >>>>>>>>>> was going > >>>>>>>>>>>>>>> to > >>>>>>>>>>>>>>>>>>> go > >>>>>>>>>>>>>>>>>>>> with it until I saw this as an example of routing. > >>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>> Does not have to be finished text....bullet > points and > >>>>>>>>>> pointers would > >>>>>>>>>>>>>>>>> be > >>>>>>>>>>>>>>>>>>>> fine. I can then rework it for the help docs. > >>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>> Thanks! > >>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>> On Mon, Jan 20, 2020 at 8:09 AM Harbs < > >>>>>>>>>> harbs.li...@gmail.com> wrote: > >>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>> It’s declared here: > >>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>> > >>>>>>>>>> > >>>>>>>>> > >>>>>> > >> > https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Funhurdle%2Fspectrum-royale%2Fblob%2Fmaster%2FSpectrumBrowser%2Fsrc%2Fview%2FMainView.mxml%23L213&data=02%7C01%7Caharui%40adobe.com%7C8b503852fe2b407798eb08d7e45df281%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637228964470495914&sdata=HgOX%2Fq%2Fd4vmGlAfEf4E9i55okC2uDb9PRg2P2D9ilBA%3D&reserved=0 > >>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>> And used here: > >>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>> > >>>>>>>>>> > >>>>>>>>> > >>>>>> > >> > https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Funhurdle%2Fspectrum-royale%2Fblob%2Fmaster%2FSpectrumBrowser%2Fsrc%2Fview%2FMainView.mxml%23L131&data=02%7C01%7Caharui%40adobe.com%7C8b503852fe2b407798eb08d7e45df281%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637228964470495914&sdata=jF%2BIdDG5Y5Wzwcm7T9k4UN%2BvKg45lU6N5ZShnyk9evc%3D&reserved=0 > >>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>> here: > >>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>> > >>>>>>>>>> > >>>>>>>>> > >>>>>> > >> > https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Funhurdle%2Fspectrum-royale%2Fblob%2Fmaster%2FSpectrumBrowser%2Fsrc%2Fview%2FMainView.mxml%23L167&data=02%7C01%7Caharui%40adobe.com%7C8b503852fe2b407798eb08d7e45df281%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637228964470495914&sdata=bt4tmQS27gJJdp66jXkDbPGQXLg0ZTMnHt2vEBhtKCQ%3D&reserved=0 > >>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>> and here: > >>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>> > >>>>>>>>>> > >>>>>>>>> > >>>>>> > >> > https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Funhurdle%2Fspectrum-royale%2Fblob%2Fmaster%2FSpectrumBrowser%2Fsrc%2Fmodels%2FTheme.as%23L20&data=02%7C01%7Caharui%40adobe.com%7C8b503852fe2b407798eb08d7e45df281%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637228964470505906&sdata=5I9DdbVJ5LmfT9M%2BZch%2BmBPDxeGk4BLST9KjlcZTgak%3D&reserved=0 > >>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>> On Jan 20, 2020, at 3:03 PM, Harbs < > >>>>>>>>> harbs.li...@gmail.com> > >>>>>>>>>> wrote: > >>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>> I created a Router bead which I’m now using in > the > >> demo > >>>>>>>>>> app. > >>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>> Here’s two very different states: > >>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>> > >>>>>>>>>> > >>>>>>>>> > >>>>>> > >> > https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Funhurdle.github.io%2Fspectrum-royale%2F%23!combobox%3Fcolorstop%3Ddark&data=02%7C01%7Caharui%40adobe.com%7C8b503852fe2b407798eb08d7e45df281%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637228964470505906&sdata=b9NaBqHNdfZx%2Bzz4cEI33UTRJm3P3QYWIrxzAdC1GUQ%3D&reserved=0 > >>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>> > >>>>>>>>> > >>>>>> > >> > https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Funhurdle.github.io%2Fspectrum-royale%2F%23!asset_list&data=02%7C01%7Caharui%40adobe.com%7C8b503852fe2b407798eb08d7e45df281%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637228964470505906&sdata=ocyAt%2Bw84BAblvNFEILZ1wmqSBKZfCVVwUD%2BVjrBjss%3D&reserved=0 > >>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>> Router supports”state”, paths and parameters. > >>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>> The demo app is using state and parameters. > >>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>> Harbs > >>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>> On Jan 20, 2020, at 10:54 AM, Carlos Rovira < > >>>>>>>>>>>>>>>>> carlosrov...@apache.org> > >>>>>>>>>>>>>>>>>>>>> wrote: > >>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>> Hi Harbs, > >>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>> about routing, I expect urls will be more like > >>>>>>>>>> permalinks without > >>>>>>>>>>>>>>>>> the > >>>>>>>>>>>>>>>>>>>>> need > >>>>>>>>>>>>>>>>>>>>>>> of !# chars. Is this possible? > >>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>> This: > >>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>> > >>>>>>>>> > >>>>>> > >> > https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Funhurdle.github.io%2Fspectrum-royale%2Fbar_loader&data=02%7C01%7Caharui%40adobe.com%7C8b503852fe2b407798eb08d7e45df281%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637228964470505906&sdata=KYdTz9mAInvyZNfPa2wkysxaWLaiUUuLhvaBis%2BsORo%3D&reserved=0 > >>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>> instead of this: > >>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>> > >>>>>>>>> > >>>>>> > >> > https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Funhurdle.github.io%2Fspectrum-royale%2F%23!bar_loader&data=02%7C01%7Caharui%40adobe.com%7C8b503852fe2b407798eb08d7e45df281%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637228964470505906&sdata=7boooCSr6POhgvGeuksxJmoJW6jOnA6rpOsY6jozN9A%3D&reserved=0 > >>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>> And have it as a library "Routing" that we > could use. > >>>>>>>>>>>>>>>>>>>>>>> As any other framework out there, is something > that > >>>>>>>>> they > >>>>>>>>>> support > >>>>>>>>>>>>>>>>> with > >>>>>>>>>>>>>>>>>>>>> some > >>>>>>>>>>>>>>>>>>>>>>> API, and I think is one of the things we > already > >> don't > >>>>>>>>>> offer. > >>>>>>>>>>>>>>>>>>>>>>> Would be great to have for 1.0, since is > something > >>>>>>>>>> people will > >>>>>>>>>>>>>>> want > >>>>>>>>>>>>>>>>>>> very > >>>>>>>>>>>>>>>>>>>>>>> soon in their tests for sure. > >>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>> What do you think? > >>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>> Carlos > >>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>> El lun., 20 ene. 2020 a las 7:31, Harbs (< > >>>>>>>>>> harbs.li...@gmail.com>) > >>>>>>>>>>>>>>>>>>>>> escribió: > >>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>> Good catch. Thanks! > >>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>> On Jan 20, 2020, at 1:52 AM, Andrew Wetmore < > >>>>>>>>>>>>>>> cottag...@gmail.com> > >>>>>>>>>>>>>>>>>>>>> wrote: > >>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>> Small thing, but I think the code example for > >>>>>>>>> "Avatar" > >>>>>>>>>> is > >>>>>>>>>>>>>>>>> reversed, > >>>>>>>>>>>>>>>>>>>>>>>>> implying that the first of the two images is > >>>>>>>>> disabled > >>>>>>>>>> rather > >>>>>>>>>>>>>>> than > >>>>>>>>>>>>>>>>>>> the > >>>>>>>>>>>>>>>>>>>>>>>>> second. > >>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>> On Sun, Jan 19, 2020 at 6:42 PM Harbs < > >>>>>>>>>> harbs.li...@gmail.com> > >>>>>>>>>>>>>>>>>>> wrote: > >>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>> FYI, I just added routing to the demo app. > It was > >>>>>>>>>> pretty > >>>>>>>>>>>>>>>>> painless, > >>>>>>>>>>>>>>>>>>>>>>>>>> although I’d like to make it even simpler… > >>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>> > >>>>>>>>> > >>>>>> > >> > https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Funhurdle.github.io%2Fspectrum-royale%2F%23!bar_loader&data=02%7C01%7Caharui%40adobe.com%7C8b503852fe2b407798eb08d7e45df281%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637228964470505906&sdata=7boooCSr6POhgvGeuksxJmoJW6jOnA6rpOsY6jozN9A%3D&reserved=0 > >>>>>>>>>> < > >>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>> > >>>>>>>>> > >>>>>> > >> > https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Funhurdle.github.io%2Fspectrum-royale%2F%23!bar_loader&data=02%7C01%7Caharui%40adobe.com%7C8b503852fe2b407798eb08d7e45df281%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637228964470505906&sdata=7boooCSr6POhgvGeuksxJmoJW6jOnA6rpOsY6jozN9A%3D&reserved=0 > >>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>> On Jan 15, 2020, at 7:08 PM, Harbs < > >>>>>>>>>> harbs.li...@gmail.com> > >>>>>>>>>>>>>>>>> wrote: > >>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>> FYI, I just updated the project readme > with a > >> link > >>>>>>>>>> to the demo > >>>>>>>>>>>>>>>>> and > >>>>>>>>>>>>>>>>>>>>> some > >>>>>>>>>>>>>>>>>>>>>>>>>> markup to show what a full Royale app looks > like: > >>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>> > >>>>>>>>> > >>>>>> > >> > https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Funhurdle%2Fspectrum-royale&data=02%7C01%7Caharui%40adobe.com%7C8b503852fe2b407798eb08d7e45df281%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637228964470505906&sdata=bstSC1mUL6OqY26NHn96GH4VoEX010wk8YfzAIn2aWI%3D&reserved=0 > >>>>>>>>>> < > >>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>> > >>>>>>>>> > >>>>>> > >> > https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Funhurdle%2Fspectrum-royale&data=02%7C01%7Caharui%40adobe.com%7C8b503852fe2b407798eb08d7e45df281%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637228964470505906&sdata=bstSC1mUL6OqY26NHn96GH4VoEX010wk8YfzAIn2aWI%3D&reserved=0 > >>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>>> On Jan 13, 2020, at 1:30 AM, Harbs < > >>>>>>>>>> harbs.li...@gmail.com > >>>>>>>>>>>>>>>>>>> <mailto: > >>>>>>>>>>>>>>>>>>>>>>>>>> harbs.li...@gmail.com>> wrote: > >>>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>>> FYI, I’ve been working on filling out a > demo the > >>>>>>>>>> Spectrum > >>>>>>>>>>>>>>>>> Royale > >>>>>>>>>>>>>>>>>>>>>>>>>> components: > >>>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>> > >>>>>>>>> > >>>>>> > >> > https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Funhurdle.github.io%2Fspectrum-royale%2F&data=02%7C01%7Caharui%40adobe.com%7C8b503852fe2b407798eb08d7e45df281%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637228964470515900&sdata=ED3NvqtJHnPP%2FH6gqt5SsyqkZO7CLgYGnkOiNqZBiYQ%3D&reserved=0 > >>>>>>>>>> < > >>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>> > >>>>>>>>> > >>>>>> > >> > https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Funhurdle.github.io%2Fspectrum-royale%2F&data=02%7C01%7Caharui%40adobe.com%7C8b503852fe2b407798eb08d7e45df281%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637228964470515900&sdata=ED3NvqtJHnPP%2FH6gqt5SsyqkZO7CLgYGnkOiNqZBiYQ%3D&reserved=0 > >>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>>> I’m going to be filling them out over the > next > >>>>>>>>> week… > >>>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>>> Harbs > >>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>> -- > >>>>>>>>>>>>>>>>>>>>>>>>> Andrew Wetmore > >>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>> > >>>>>>>>> > >>>>>> > >> > https://nam04.safelinks.protection.outlook.com/?url=http%3A%2F%2Fcottage14.blogspot.com%2F&data=02%7C01%7Caharui%40adobe.com%7C8b503852fe2b407798eb08d7e45df281%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637228964470515900&sdata=NdY3I2BK1ozZE4yUSqoBpeW8QoXHxw0AtbP1OFpdrsU%3D&reserved=0 > >>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>> -- > >>>>>>>>>>>>>>>>>>>>>>> Carlos Rovira > >>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>> > >>>>>>>>> > >>>>>> > >> > https://nam04.safelinks.protection.outlook.com/?url=http%3A%2F%2Fabout.me%2Fcarlosrovira&data=02%7C01%7Caharui%40adobe.com%7C8b503852fe2b407798eb08d7e45df281%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637228964470515900&sdata=%2FDyOjTAmfVACPufj%2FEgBjf5ne2ErUa72UCSWHsZFSOw%3D&reserved=0 > >>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>> -- > >>>>>>>>>>>>>>>>>>>> Andrew Wetmore > >>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>> > >>>>>>>>>> > >>>>>>>>> > >>>>>> > >> > https://nam04.safelinks.protection.outlook.com/?url=http%3A%2F%2Fcottage14.blogspot.com%2F&data=02%7C01%7Caharui%40adobe.com%7C8b503852fe2b407798eb08d7e45df281%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637228964470515900&sdata=NdY3I2BK1ozZE4yUSqoBpeW8QoXHxw0AtbP1OFpdrsU%3D&reserved=0 > >>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>> -- > >>>>>>>>>>>>>>>>>> Andrew Wetmore > >>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>> > >>>>>>>>>> > >>>>>>>>> > >>>>>> > >> > https://nam04.safelinks.protection.outlook.com/?url=http%3A%2F%2Fcottage14.blogspot.com%2F&data=02%7C01%7Caharui%40adobe.com%7C8b503852fe2b407798eb08d7e45df281%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637228964470515900&sdata=NdY3I2BK1ozZE4yUSqoBpeW8QoXHxw0AtbP1OFpdrsU%3D&reserved=0 > >>>>>>>>>> < > >>>>>>>>>> > >>>>>>>>> > >>>>>> > >> > https://nam04.safelinks.protection.outlook.com/?url=http%3A%2F%2Fcottage14.blogspot.com%2F&data=02%7C01%7Caharui%40adobe.com%7C8b503852fe2b407798eb08d7e45df281%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637228964470515900&sdata=NdY3I2BK1ozZE4yUSqoBpeW8QoXHxw0AtbP1OFpdrsU%3D&reserved=0 > >>>>>>>>>>> > >>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>> -- > >>>>>>>>>>>>>>>> Carlos Rovira > >>>>>>>>>>>>>>>> > >>>>>>>>>> > >>>>>>>>> > >>>>>> > >> > https://nam04.safelinks.protection.outlook.com/?url=http%3A%2F%2Fabout.me%2Fcarlosrovira&data=02%7C01%7Caharui%40adobe.com%7C8b503852fe2b407798eb08d7e45df281%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637228964470515900&sdata=%2FDyOjTAmfVACPufj%2FEgBjf5ne2ErUa72UCSWHsZFSOw%3D&reserved=0 > >>>>>>>>>>>>>>> > >>>>>>>>>>>>>>> > >>>>>>>>>>>>>> > >>>>>>>>>>>>>> -- > >>>>>>>>>>>>>> Carlos Rovira > >>>>>>>>>>>>>> > >>>>>>>>>> > >>>>>>>>> > >>>>>> > >> > https://nam04.safelinks.protection.outlook.com/?url=http%3A%2F%2Fabout.me%2Fcarlosrovira&data=02%7C01%7Caharui%40adobe.com%7C8b503852fe2b407798eb08d7e45df281%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637228964470515900&sdata=%2FDyOjTAmfVACPufj%2FEgBjf5ne2ErUa72UCSWHsZFSOw%3D&reserved=0 > >>>>>>>>>> < > >>>>>>>>>> > >>>>>>>>> > >>>>>> > >> > https://nam04.safelinks.protection.outlook.com/?url=http%3A%2F%2Fabout.me%2Fcarlosrovira&data=02%7C01%7Caharui%40adobe.com%7C8b503852fe2b407798eb08d7e45df281%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637228964470515900&sdata=%2FDyOjTAmfVACPufj%2FEgBjf5ne2ErUa72UCSWHsZFSOw%3D&reserved=0 > >>>>>>>>>>> > >>>>>>>>>>>>> > >>>>>>>>>>>> > >>>>>>>>>>> > >>>>>>>>>> > >>>>>>>>>> > >>>>>>>>>> > >>>>>>>>>> > >>>>>>>>> > >>>>>>>>> -- > >>>>>>>>> Carlos Rovira > >>>>>>>>> > https://nam04.safelinks.protection.outlook.com/?url=http%3A%2F%2Fabout.me%2Fcarlosrovira&data=02%7C01%7Caharui%40adobe.com%7C8b503852fe2b407798eb08d7e45df281%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637228964470525896&sdata=ftOF29TzHCkCU%2BnrMODBJsKIjNKD%2BxjyMIQsrYojiwQ%3D&reserved=0 > >>>>>>>>> > >>>>>>>> > >>>>>>>> > >>>>>>>> -- > >>>>>>>> > >>>>>>>> Piotr Zarzycki > >>>>>>>> > >>>>>>>> Patreon: * > https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.patreon.com%2Fpiotrzarzycki&data=02%7C01%7Caharui%40adobe.com%7C8b503852fe2b407798eb08d7e45df281%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637228964470525896&sdata=SIq%2Bcas6RBCcFNmKkHYqdhUXr%2FL3UQH3oCI44MCY5NM%3D&reserved=0 > >>>>>>>> < > https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.patreon.com%2Fpiotrzarzycki&data=02%7C01%7Caharui%40adobe.com%7C8b503852fe2b407798eb08d7e45df281%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637228964470525896&sdata=SIq%2Bcas6RBCcFNmKkHYqdhUXr%2FL3UQH3oCI44MCY5NM%3D&reserved=0 > >* > >>>>>>>> > >>>>>>> > >>>>>>> > >>>>>>> -- > >>>>>>> > >>>>>>> Piotr Zarzycki > >>>>>>> > >>>>>>> Patreon: * > https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.patreon.com%2Fpiotrzarzycki&data=02%7C01%7Caharui%40adobe.com%7C8b503852fe2b407798eb08d7e45df281%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637228964470525896&sdata=SIq%2Bcas6RBCcFNmKkHYqdhUXr%2FL3UQH3oCI44MCY5NM%3D&reserved=0 > >>>>>>> < > https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.patreon.com%2Fpiotrzarzycki&data=02%7C01%7Caharui%40adobe.com%7C8b503852fe2b407798eb08d7e45df281%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637228964470525896&sdata=SIq%2Bcas6RBCcFNmKkHYqdhUXr%2FL3UQH3oCI44MCY5NM%3D&reserved=0 > >* > >>>>>> > >>>>>> > >>>>> > >>>>> -- > >>>>> > >>>>> Piotr Zarzycki > >>>>> > >>>>> Patreon: * > https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.patreon.com%2Fpiotrzarzycki&data=02%7C01%7Caharui%40adobe.com%7C8b503852fe2b407798eb08d7e45df281%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637228964470525896&sdata=SIq%2Bcas6RBCcFNmKkHYqdhUXr%2FL3UQH3oCI44MCY5NM%3D&reserved=0 > < > >> > https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.patreon.com%2Fpiotrzarzycki&data=02%7C01%7Caharui%40adobe.com%7C8b503852fe2b407798eb08d7e45df281%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637228964470525896&sdata=SIq%2Bcas6RBCcFNmKkHYqdhUXr%2FL3UQH3oCI44MCY5NM%3D&reserved=0 > > > >>>>> < > https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.patreon.com%2Fpiotrzarzycki&data=02%7C01%7Caharui%40adobe.com%7C8b503852fe2b407798eb08d7e45df281%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637228964470525896&sdata=SIq%2Bcas6RBCcFNmKkHYqdhUXr%2FL3UQH3oCI44MCY5NM%3D&reserved=0 > < > >> > https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.patreon.com%2Fpiotrzarzycki&data=02%7C01%7Caharui%40adobe.com%7C8b503852fe2b407798eb08d7e45df281%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637228964470525896&sdata=SIq%2Bcas6RBCcFNmKkHYqdhUXr%2FL3UQH3oCI44MCY5NM%3D&reserved=0 > >>* > >>>> > >>> > >> > >> > > > > -- > > > > Piotr Zarzycki > > > > Patreon: * > https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.patreon.com%2Fpiotrzarzycki&data=02%7C01%7Caharui%40adobe.com%7C8b503852fe2b407798eb08d7e45df281%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637228964470525896&sdata=SIq%2Bcas6RBCcFNmKkHYqdhUXr%2FL3UQH3oCI44MCY5NM%3D&reserved=0 > > < > https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.patreon.com%2Fpiotrzarzycki&data=02%7C01%7Caharui%40adobe.com%7C8b503852fe2b407798eb08d7e45df281%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637228964470535886&sdata=%2ByZLmIUudI3v6WBIYwult6NgsZZUKPpV%2FIrMsd8BsD8%3D&reserved=0 > >* > > > > > -- Piotr Zarzycki Patreon: *https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.patreon.com%2Fpiotrzarzycki&data=02%7C01%7Caharui%40adobe.com%7C8b503852fe2b407798eb08d7e45df281%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637228964470535886&sdata=%2ByZLmIUudI3v6WBIYwult6NgsZZUKPpV%2FIrMsd8BsD8%3D&reserved=0 <https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.patreon.com%2Fpiotrzarzycki&data=02%7C01%7Caharui%40adobe.com%7C8b503852fe2b407798eb08d7e45df281%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637228964470535886&sdata=%2ByZLmIUudI3v6WBIYwult6NgsZZUKPpV%2FIrMsd8BsD8%3D&reserved=0>*