Josh and Greg pointed into exactly the case which I have in our application. Urls are controlled by server sight and I cannot change it, so I rather need adjust how my application react towards different type of urls which could be used, rather create specific for some views.
niedz., 19 kwi 2020 o 14:33 Piotr Zarzycki <[email protected]> napisał(a): > 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 <[email protected]> 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" <[email protected]> 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 < >> [email protected]> wrote: >> > >> > I think it would be better to have it here in Router. >> > >> > pt., 17 kwi 2020 o 09:37 Harbs <[email protected]> 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 <[email protected]> >> 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 <[email protected] >> <mailto: >> >> [email protected]>> 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 < >> >> [email protected] <mailto:[email protected]>> >> 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 <[email protected] <mailto: >> >> [email protected]>> 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%7C3f371b8193974ec8a47d08d7e2b77733%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637227149925562717&sdata=kGEULHJDYvZ1XHxq1GRF0FNx5%2BBwoXjDTZHw%2BppF6ks%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%7C3f371b8193974ec8a47d08d7e2b77733%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637227149925562717&sdata=kGEULHJDYvZ1XHxq1GRF0FNx5%2BBwoXjDTZHw%2BppF6ks%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%7C3f371b8193974ec8a47d08d7e2b77733%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637227149925562717&sdata=kGEULHJDYvZ1XHxq1GRF0FNx5%2BBwoXjDTZHw%2BppF6ks%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%7C3f371b8193974ec8a47d08d7e2b77733%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637227149925562717&sdata=kGEULHJDYvZ1XHxq1GRF0FNx5%2BBwoXjDTZHw%2BppF6ks%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%7C3f371b8193974ec8a47d08d7e2b77733%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637227149925562717&sdata=pzCxvC5ajJWPv6WAJ%2BPVpnpIJuOXBWRFNoZWn0HxzOE%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%7C3f371b8193974ec8a47d08d7e2b77733%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637227149925562717&sdata=pzCxvC5ajJWPv6WAJ%2BPVpnpIJuOXBWRFNoZWn0HxzOE%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%7C3f371b8193974ec8a47d08d7e2b77733%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637227149925562717&sdata=pzCxvC5ajJWPv6WAJ%2BPVpnpIJuOXBWRFNoZWn0HxzOE%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%7C3f371b8193974ec8a47d08d7e2b77733%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637227149925562717&sdata=pzCxvC5ajJWPv6WAJ%2BPVpnpIJuOXBWRFNoZWn0HxzOE%3D&reserved=0 >> >>> >> >>>>>>> >> >>>>>> >> >>>>>>> On Apr 17, 2020, at 10:13 AM, Piotr Zarzycki < >> >> [email protected] <mailto:[email protected]>> >> >>>>>> 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 < >> [email protected] >> >> <mailto:[email protected]>> >> >>>>>>> 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%7C3f371b8193974ec8a47d08d7e2b77733%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637227149925562717&sdata=sEb3uPiham8MonwKr%2FL3XH6PO9WRS3zT%2BI3a5mklB9k%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%7C3f371b8193974ec8a47d08d7e2b77733%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637227149925562717&sdata=sEb3uPiham8MonwKr%2FL3XH6PO9WRS3zT%2BI3a5mklB9k%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%7C3f371b8193974ec8a47d08d7e2b77733%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637227149925562717&sdata=LoYu4fES4PNf%2FBYbo%2Bd%2FbdudHPlclGRQ9t0wAgHn19Y%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%7C3f371b8193974ec8a47d08d7e2b77733%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637227149925562717&sdata=LoYu4fES4PNf%2FBYbo%2Bd%2FbdudHPlclGRQ9t0wAgHn19Y%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%7C3f371b8193974ec8a47d08d7e2b77733%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637227149925572709&sdata=eU%2FO6nTi%2FXmmwCpJdiOyjcBTIjsi1m1%2FyOSTMpyuVCo%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%7C3f371b8193974ec8a47d08d7e2b77733%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637227149925572709&sdata=eU%2FO6nTi%2FXmmwCpJdiOyjcBTIjsi1m1%2FyOSTMpyuVCo%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%7C3f371b8193974ec8a47d08d7e2b77733%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637227149925572709&sdata=CQC3F6XYknnCEhBQ2BCyRKQk%2BkOBwTp%2F%2BcfE49dFYwg%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%7C3f371b8193974ec8a47d08d7e2b77733%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637227149925572709&sdata=CQC3F6XYknnCEhBQ2BCyRKQk%2BkOBwTp%2F%2BcfE49dFYwg%3D&reserved=0 >> >>> >> >>>>>>>> >> >>>>>>>> Thanks, >> >>>>>>>> Piotr >> >>>>>>>> >> >>>>>>>> śr., 22 sty 2020 o 13:08 Carlos Rovira < >> [email protected]> >> >>>>>>>> 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 >> >>>>>> (<[email protected] >> >>>>>>>>>> ) >> >>>>>>>>> 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" <[email protected]> >> 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 < >> [email protected]> >> >>>>>>>>> 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 < >> [email protected] >> >>>>>>>>> <mailto: >> >>>>>>>>>> [email protected]>> 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 < >> [email protected] >> >>>>>>>>>> <mailto:[email protected]>> 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 < >> >>>>>>>>>> [email protected] <mailto:[email protected]>> >> 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%7C3f371b8193974ec8a47d08d7e2b77733%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637227149925572709&sdata=6%2FRkzj22lXrnKUI85PnJA8N4bu1Vyd05XH1Zr7qIkNU%3D&reserved=0 >> >>>>>>>>>> < >> >>>>>>>>>> >> >>>>>>>>> >> >>>>>> >> >> >> https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fpaste.apache.org%2Fez6aq&data=02%7C01%7Caharui%40adobe.com%7C3f371b8193974ec8a47d08d7e2b77733%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637227149925572709&sdata=6%2FRkzj22lXrnKUI85PnJA8N4bu1Vyd05XH1Zr7qIkNU%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 (< >> >>>>>>>>> [email protected] >> >>>>>>>>>> <mailto:[email protected]>>) 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 < >> >>>>>>>>>> [email protected] <mailto:[email protected]>> >> >>>>>>>>>>>>>>> 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 (< >> >>>>>>>>>> [email protected] <mailto:[email protected]>>) >> >>>>>>>>>>>>>>> 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%7C3f371b8193974ec8a47d08d7e2b77733%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637227149925572709&sdata=X3tUvGAA%2BKSUGTTakOtFOaB8rv2loDbOrqnK8Zjkhhs%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%7C3f371b8193974ec8a47d08d7e2b77733%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637227149925572709&sdata=X3tUvGAA%2BKSUGTTakOtFOaB8rv2loDbOrqnK8Zjkhhs%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%7C3f371b8193974ec8a47d08d7e2b77733%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637227149925572709&sdata=X3tUvGAA%2BKSUGTTakOtFOaB8rv2loDbOrqnK8Zjkhhs%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%7C3f371b8193974ec8a47d08d7e2b77733%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637227149925572709&sdata=X3tUvGAA%2BKSUGTTakOtFOaB8rv2loDbOrqnK8Zjkhhs%3D&reserved=0 >> >>>>>>>>>>>> >> >>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>> On Jan 20, 2020, at 3:33 PM, Andrew Wetmore < >> >>>>>>>>>> [email protected] <mailto:[email protected]>> >> >>>>>>>>>>>>>>> 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 < >> >>>>>>>>> [email protected] >> >>>>>>>>>> <mailto:[email protected]> <mailto: >> >>>>>>>>>>>>>>>>> [email protected] <mailto:[email protected] >> >>> >> >>>>>>>>> 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%7C3f371b8193974ec8a47d08d7e2b77733%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637227149925572709&sdata=rOOedFbu%2F9gbQuvLzNwNB%2Fdjn7Tu6sIRpAg1MqUgv90%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%7C3f371b8193974ec8a47d08d7e2b77733%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637227149925572709&sdata=rOOedFbu%2F9gbQuvLzNwNB%2Fdjn7Tu6sIRpAg1MqUgv90%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%7C3f371b8193974ec8a47d08d7e2b77733%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637227149925582704&sdata=TL5JecBV%2FNm7ztAU1EnNin491UNKm4wTc68aRAY9Kmo%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%7C3f371b8193974ec8a47d08d7e2b77733%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637227149925582704&sdata=TL5JecBV%2FNm7ztAU1EnNin491UNKm4wTc68aRAY9Kmo%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%7C3f371b8193974ec8a47d08d7e2b77733%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637227149925582704&sdata=TL5JecBV%2FNm7ztAU1EnNin491UNKm4wTc68aRAY9Kmo%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 < >> >>>>>>>>>> [email protected]> >> >>>>>>>>>>>>>>>>> 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 < >> >>>>>>>>>> [email protected]> 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%7C3f371b8193974ec8a47d08d7e2b77733%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637227149925582704&sdata=aCLX%2BXm3e4tLBIOdk66XEO3UeP9uMOCGd7vGO%2FSgjZQ%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%7C3f371b8193974ec8a47d08d7e2b77733%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637227149925582704&sdata=tBGUA4BhlUyc4XvCn4Or8rDgNhSQVQ5FUVFLDn9yAUI%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%7C3f371b8193974ec8a47d08d7e2b77733%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637227149925582704&sdata=jWodgr1bPuKLgoSRuGbKlfKgPwtUrxDGbE92tA9Q8Q0%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%7C3f371b8193974ec8a47d08d7e2b77733%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637227149925582704&sdata=Tw%2B3wnRPv%2FVTmIoZcIcUQamJ%2B4vaUSi%2FxBhLbEfBuu4%3D&reserved=0 >> >>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>> On Jan 20, 2020, at 3:03 PM, Harbs < >> >>>>>>>>> [email protected]> >> >>>>>>>>>> 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%7C3f371b8193974ec8a47d08d7e2b77733%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637227149925582704&sdata=jWy2PaEvksAn8MEpnCDt1wsjCVhWCXNgK%2FLhUSOKrHg%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%7C3f371b8193974ec8a47d08d7e2b77733%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637227149925592698&sdata=zVqBT9fEiGkLU26syPfyrAtRFeKblze7SC%2FCb8h1mDg%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 < >> >>>>>>>>>>>>>>>>> [email protected]> >> >>>>>>>>>>>>>>>>>>>>> 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%7C3f371b8193974ec8a47d08d7e2b77733%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637227149925592698&sdata=x3mYC0ku8mh5tcX25m0l8V%2BY7eAU%2FLSaJlXswekXNVs%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%7C3f371b8193974ec8a47d08d7e2b77733%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637227149925592698&sdata=f4YzA4PWT6Da%2F6Iv3jvES4wYSoeY2HZn4e5d%2FkLO6jg%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 (< >> >>>>>>>>>> [email protected]>) >> >>>>>>>>>>>>>>>>>>>>> escribió: >> >>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>>>> Good catch. Thanks! >> >>>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>>>>> On Jan 20, 2020, at 1:52 AM, Andrew Wetmore >> < >> >>>>>>>>>>>>>>> [email protected]> >> >>>>>>>>>>>>>>>>>>>>> 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 < >> >>>>>>>>>> [email protected]> >> >>>>>>>>>>>>>>>>>>> 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%7C3f371b8193974ec8a47d08d7e2b77733%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637227149925592698&sdata=f4YzA4PWT6Da%2F6Iv3jvES4wYSoeY2HZn4e5d%2FkLO6jg%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%7C3f371b8193974ec8a47d08d7e2b77733%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637227149925592698&sdata=f4YzA4PWT6Da%2F6Iv3jvES4wYSoeY2HZn4e5d%2FkLO6jg%3D&reserved=0 >> >>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>>>>>>> On Jan 15, 2020, at 7:08 PM, Harbs < >> >>>>>>>>>> [email protected]> >> >>>>>>>>>>>>>>>>> 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%7C3f371b8193974ec8a47d08d7e2b77733%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637227149925592698&sdata=l2ilw8cog2LAbgtTP5e7Ml7SXs5XHDQNv52AlJYlKAk%3D&reserved=0 >> >>>>>>>>>> < >> >>>>>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>> >> >>>>>>>>> >> >>>>>> >> >> >> https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Funhurdle%2Fspectrum-royale&data=02%7C01%7Caharui%40adobe.com%7C3f371b8193974ec8a47d08d7e2b77733%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637227149925592698&sdata=l2ilw8cog2LAbgtTP5e7Ml7SXs5XHDQNv52AlJYlKAk%3D&reserved=0 >> >>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>>>>>>>> On Jan 13, 2020, at 1:30 AM, Harbs < >> >>>>>>>>>> [email protected] >> >>>>>>>>>>>>>>>>>>> <mailto: >> >>>>>>>>>>>>>>>>>>>>>>>>>> [email protected]>> 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%7C3f371b8193974ec8a47d08d7e2b77733%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637227149925592698&sdata=S%2FdWTW9lhhw144Te53nrIYVsISoasQQMGmM2nC5Jo2c%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%7C3f371b8193974ec8a47d08d7e2b77733%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637227149925592698&sdata=S%2FdWTW9lhhw144Te53nrIYVsISoasQQMGmM2nC5Jo2c%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%7C3f371b8193974ec8a47d08d7e2b77733%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637227149925592698&sdata=4kLWLeAEH7RAiYaN7SXAhQUGah%2B4Ho54nW7eU2fQYeU%3D&reserved=0 >> >>>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>>> -- >> >>>>>>>>>>>>>>>>>>>>>>> Carlos Rovira >> >>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>> >> >>>>>>>>> >> >>>>>> >> >> >> https://nam04.safelinks.protection.outlook.com/?url=http%3A%2F%2Fabout.me%2Fcarlosrovira&data=02%7C01%7Caharui%40adobe.com%7C3f371b8193974ec8a47d08d7e2b77733%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637227149925602690&sdata=Gn3beLkDfsr2WpqZ%2BCiYkFWz37Ob5RXYj7iMLEJov%2Bg%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%7C3f371b8193974ec8a47d08d7e2b77733%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637227149925602690&sdata=MDreFFB4i0QsnKfAhTI%2BkNNOu0gs6j%2BAYyoP%2B5C7UEQ%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%7C3f371b8193974ec8a47d08d7e2b77733%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637227149925602690&sdata=MDreFFB4i0QsnKfAhTI%2BkNNOu0gs6j%2BAYyoP%2B5C7UEQ%3D&reserved=0 >> >>>>>>>>>> < >> >>>>>>>>>> >> >>>>>>>>> >> >>>>>> >> >> >> https://nam04.safelinks.protection.outlook.com/?url=http%3A%2F%2Fcottage14.blogspot.com%2F&data=02%7C01%7Caharui%40adobe.com%7C3f371b8193974ec8a47d08d7e2b77733%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637227149925602690&sdata=MDreFFB4i0QsnKfAhTI%2BkNNOu0gs6j%2BAYyoP%2B5C7UEQ%3D&reserved=0 >> >>>>>>>>>>> >> >>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>> -- >> >>>>>>>>>>>>>>>> Carlos Rovira >> >>>>>>>>>>>>>>>> >> >>>>>>>>>> >> >>>>>>>>> >> >>>>>> >> >> >> https://nam04.safelinks.protection.outlook.com/?url=http%3A%2F%2Fabout.me%2Fcarlosrovira&data=02%7C01%7Caharui%40adobe.com%7C3f371b8193974ec8a47d08d7e2b77733%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637227149925602690&sdata=Gn3beLkDfsr2WpqZ%2BCiYkFWz37Ob5RXYj7iMLEJov%2Bg%3D&reserved=0 >> >>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>> >> >>>>>>>>>>>>>> >> >>>>>>>>>>>>>> -- >> >>>>>>>>>>>>>> Carlos Rovira >> >>>>>>>>>>>>>> >> >>>>>>>>>> >> >>>>>>>>> >> >>>>>> >> >> >> https://nam04.safelinks.protection.outlook.com/?url=http%3A%2F%2Fabout.me%2Fcarlosrovira&data=02%7C01%7Caharui%40adobe.com%7C3f371b8193974ec8a47d08d7e2b77733%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637227149925602690&sdata=Gn3beLkDfsr2WpqZ%2BCiYkFWz37Ob5RXYj7iMLEJov%2Bg%3D&reserved=0 >> >>>>>>>>>> < >> >>>>>>>>>> >> >>>>>>>>> >> >>>>>> >> >> >> https://nam04.safelinks.protection.outlook.com/?url=http%3A%2F%2Fabout.me%2Fcarlosrovira&data=02%7C01%7Caharui%40adobe.com%7C3f371b8193974ec8a47d08d7e2b77733%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637227149925602690&sdata=Gn3beLkDfsr2WpqZ%2BCiYkFWz37Ob5RXYj7iMLEJov%2Bg%3D&reserved=0 >> >>>>>>>>>>> >> >>>>>>>>>>>>> >> >>>>>>>>>>>> >> >>>>>>>>>>> >> >>>>>>>>>> >> >>>>>>>>>> >> >>>>>>>>>> >> >>>>>>>>>> >> >>>>>>>>> >> >>>>>>>>> -- >> >>>>>>>>> Carlos Rovira >> >>>>>>>>> >> https://nam04.safelinks.protection.outlook.com/?url=http%3A%2F%2Fabout.me%2Fcarlosrovira&data=02%7C01%7Caharui%40adobe.com%7C3f371b8193974ec8a47d08d7e2b77733%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637227149925602690&sdata=Gn3beLkDfsr2WpqZ%2BCiYkFWz37Ob5RXYj7iMLEJov%2Bg%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%7C3f371b8193974ec8a47d08d7e2b77733%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637227149925602690&sdata=AL84cLOKqXm76fgNye29Zl8hc1TOr70wRV%2FhsqBXu8U%3D&reserved=0 >> >>>>>>>> < >> https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.patreon.com%2Fpiotrzarzycki&data=02%7C01%7Caharui%40adobe.com%7C3f371b8193974ec8a47d08d7e2b77733%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637227149925602690&sdata=AL84cLOKqXm76fgNye29Zl8hc1TOr70wRV%2FhsqBXu8U%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%7C3f371b8193974ec8a47d08d7e2b77733%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637227149925602690&sdata=AL84cLOKqXm76fgNye29Zl8hc1TOr70wRV%2FhsqBXu8U%3D&reserved=0 >> >>>>>>> < >> https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.patreon.com%2Fpiotrzarzycki&data=02%7C01%7Caharui%40adobe.com%7C3f371b8193974ec8a47d08d7e2b77733%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637227149925602690&sdata=AL84cLOKqXm76fgNye29Zl8hc1TOr70wRV%2FhsqBXu8U%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%7C3f371b8193974ec8a47d08d7e2b77733%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637227149925602690&sdata=AL84cLOKqXm76fgNye29Zl8hc1TOr70wRV%2FhsqBXu8U%3D&reserved=0 >> < >> >> >> https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.patreon.com%2Fpiotrzarzycki&data=02%7C01%7Caharui%40adobe.com%7C3f371b8193974ec8a47d08d7e2b77733%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637227149925602690&sdata=AL84cLOKqXm76fgNye29Zl8hc1TOr70wRV%2FhsqBXu8U%3D&reserved=0 >> > >> >>>>> < >> https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.patreon.com%2Fpiotrzarzycki&data=02%7C01%7Caharui%40adobe.com%7C3f371b8193974ec8a47d08d7e2b77733%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637227149925612684&sdata=kZ%2FIoiACdKiG1mh%2BYY6nFPSOH3EO8BHTf4swZkCjUpw%3D&reserved=0 >> < >> >> >> https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.patreon.com%2Fpiotrzarzycki&data=02%7C01%7Caharui%40adobe.com%7C3f371b8193974ec8a47d08d7e2b77733%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637227149925612684&sdata=kZ%2FIoiACdKiG1mh%2BYY6nFPSOH3EO8BHTf4swZkCjUpw%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%7C3f371b8193974ec8a47d08d7e2b77733%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637227149925612684&sdata=kZ%2FIoiACdKiG1mh%2BYY6nFPSOH3EO8BHTf4swZkCjUpw%3D&reserved=0 >> > < >> https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.patreon.com%2Fpiotrzarzycki&data=02%7C01%7Caharui%40adobe.com%7C3f371b8193974ec8a47d08d7e2b77733%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637227149925612684&sdata=kZ%2FIoiACdKiG1mh%2BYY6nFPSOH3EO8BHTf4swZkCjUpw%3D&reserved=0 >> >* >> >> >> >> >> > > -- > > Piotr Zarzycki > > Patreon: *https://www.patreon.com/piotrzarzycki > <https://www.patreon.com/piotrzarzycki>* > -- Piotr Zarzycki Patreon: *https://www.patreon.com/piotrzarzycki <https://www.patreon.com/piotrzarzycki>*
