Got it. It's working I'm able to get params. We will see what I can do more. :)
Thank you! pon., 20 kwi 2020 o 17:51 Harbs <[email protected]> napisał(a): > Exactly like lines 99 through 102 here: > > https://github.com/unhurdle/spectrum-royale/blob/master/SpectrumBrowser/src/view/BrowserRouter.mxml > < > https://github.com/unhurdle/spectrum-royale/blob/master/SpectrumBrowser/src/view/BrowserRouter.mxml > > > > RouteToParameters will parse the parameters and use the ParameterRoutes to > “do the right thing”. > > > On Apr 20, 2020, at 6:35 PM, Piotr Zarzycki <[email protected]> > wrote: > > > > Yeah I just realized that I didn't express myself clearly. I would ask > > differently cause you are saying about beads. What bead would parse for > me > > those parameters ? > > > > https://myrul.com/test?target=somevalue&account= > > < > https://localdev.prominic.net/prominic/bin/js-debug/index.html?target=UpdateCreditCard&account=A55XXX > > > > somevalue > > > > I'm assuming this is not ready for BroswerRouter yet ? > > > > > > pon., 20 kwi 2020 o 17:31 Harbs <[email protected]> napisał(a): > > > >> Huh? Not sure what you’re asking. > >> > >> The parsing of the URLs are all done via beads. > >> > >>> On Apr 20, 2020, at 5:51 PM, Piotr Zarzycki <[email protected] > > > >> wrote: > >>> > >>> I will check your changes, but looking into the code you didn't touch > >>> parameter parsing. It probably will be the same story for BrowserRouter > >> and > >>> HasRouter - Maybe it's worth to place it in RouteToParameters ? > >>> > >>> pon., 20 kwi 2020 o 16:38 Harbs <[email protected]> napisał(a): > >>> > >>>> I just pushed something. It builds, but I don’t have a setup to be > able > >> to > >>>> test it properly. > >>>> > >>>> Calling setState() and renderState() should work, but I still haven’t > >>>> finished beads to intercept links. > >>>> > >>>> Let me know how it goes… > >>>> > >>>> Harbs > >>>> > >>>>> On Apr 20, 2020, at 4:45 PM, Piotr Zarzycki < > [email protected] > >>> > >>>> wrote: > >>>>> > >>>>> Harbs, > >>>>> > >>>>> Do you think you will have something pushed today/tomorrow or is it > >>>> rather > >>>>> something for the next week or so ? > >>>>> > >>>>> pon., 20 kwi 2020 o 11:56 Piotr Zarzycki <[email protected]> > >>>>> napisał(a): > >>>>> > >>>>>> Ok. Thanks I look forward to your update. > >>>>>> > >>>>>> pon., 20 kwi 2020 o 11:51 Harbs <[email protected]> napisał(a): > >>>>>> > >>>>>>> I’m deprecating Router and replacing it with HashRouter and > >>>> BrowserRouter. > >>>>>>> > >>>>>>> I’m going to try and keep the same beads working with either > router. > >>>>>>> > >>>>>>>> On Apr 20, 2020, at 11:55 AM, Piotr Zarzycki < > >>>> [email protected]> > >>>>>>> wrote: > >>>>>>>> > >>>>>>>> Harbs, > >>>>>>>> > >>>>>>>> What please describe what are you going to change exactly. Since I > >>>> need > >>>>>>> to > >>>>>>>> move forward with my feature in application I will probably > >> implement > >>>>>>>> adhoc solution with Router in app only, but I would like to avoid > >> some > >>>>>>> big > >>>>>>>> changes when you commit your code. > >>>>>>>> > >>>>>>>> Thanks, > >>>>>>>> Piotr > >>>>>>>> > >>>>>>>> pon., 20 kwi 2020 o 09:52 Harbs <[email protected] <mailto: > >>>>>>> [email protected]>> napisał(a): > >>>>>>>> > >>>>>>>>> There are beads which handle the following: > >>>>>>>>> > >>>>>>>>> 1. Paths — in a hash router, this would be the part of the url > >>>> between > >>>>>>> the > >>>>>>>>> hash and the question mark or a second hash. In a “browser > router” > >>>> this > >>>>>>>>> would be the section between the base and and the question mark > or > >> a > >>>>>>> hash > >>>>>>>>> 2. Parameters — handles between the question mark and subsequent > >>>> hash. > >>>>>>>>> (yes RouteToParameter works) > >>>>>>>>> 3. I started work on dealing with trailing hash links for > scrolling > >>>> to > >>>>>>>>> anchor (or rather id) behavior, but that’s not yet done. > (Something > >>>>>>> like > >>>>>>>>> this: > >>>>>>>>> > >>>> https://github.com/vuejs/vue-router/tree/dev/examples/scroll-behavior > >>>>>>> < > >> https://github.com/vuejs/vue-router/tree/dev/examples/scroll-behavior> > >>>> < > >>>>>>>>> > >>>> https://github.com/vuejs/vue-router/tree/dev/examples/scroll-behavior > >>>>>>> < > >> https://github.com/vuejs/vue-router/tree/dev/examples/scroll-behavior > >>>>>> ) > >>>>>>>>> > >>>>>>>>> Ideally all of these beads should work in either kind of router. > >> This > >>>>>>> is > >>>>>>>>> already PAYG, but it’s going to take some work to get this > working > >>>> and > >>>>>>> PAYG > >>>>>>>>> for both kinds of routers. > >>>>>>>>> > >>>>>>>>> I’ll try to work on this today… > >>>>>>>>> > >>>>>>>>> Harbs > >>>>>>>>> > >>>>>>>>>> On Apr 20, 2020, at 10:01 AM, Carlos Rovira < > >>>> [email protected]> > >>>>>>>>> wrote: > >>>>>>>>>> > >>>>>>>>>> Hi Piotr, > >>>>>>>>>> > >>>>>>>>>> I used hashes with params, so that's completely fine and we > should > >>>>>>> have > >>>>>>>>> it. > >>>>>>>>>> In fact, I think we already should have it since I'm seeing > >>>>>>>>>> "RoutToParameter" class right? Maybe Harbs should confirm this > >> since > >>>>>>> he > >>>>>>>>>> implemented, and I just saw the class but still not use it. > >>>>>>>>>> > >>>>>>>>>> > >>>>>>>>>> El dom., 19 abr. 2020 a las 16:23, Piotr Zarzycki (< > >>>>>>>>>> [email protected]>) escribió: > >>>>>>>>>> > >>>>>>>>>>> Harbs, > >>>>>>>>>>> > >>>>>>>>>>> Agreed with that. We can rename them, but even in case of > >>>> HashRouter > >>>>>>> - > >>>>>>>>> does > >>>>>>>>>>> exclude it ability to have parameters ? Does those parameters > not > >>>>>>>>> exists in > >>>>>>>>>>> HasRouter as well. Is it not a common stuff no matter what kind > >> of > >>>>>>> url > >>>>>>>>> it > >>>>>>>>>>> is ? > >>>>>>>>>>> > >>>>>>>>>>> niedz., 19 kwi 2020 o 15:52 Harbs <[email protected]> > >>>>>>> napisał(a): > >>>>>>>>>>> > >>>>>>>>>>>> After thinking about this some more, I’m thinking that Router > >>>>>>> should be > >>>>>>>>>>>> named and we should add another type of router for standard > path > >>>>>>>>> routing. > >>>>>>>>>>>> > >>>>>>>>>>>> React calls them HashRouter and BrowserRouter. Maybe we should > >> use > >>>>>>> the > >>>>>>>>>>>> same names… > >>>>>>>>>>>> > >>>>>>>>>>>> > >>>>>>>>> > >>>>>>> > >>>> > >> > https://stackoverflow.com/questions/51974369/hashrouter-vs-browserrouter > >>>>>>>>>>> < > >>>>>>>>>>>> > >>>>>>>>> > >>>>>>> > >>>> > >> > https://stackoverflow.com/questions/51974369/hashrouter-vs-browserrouter > >>>>>>>>>>>> > >>>>>>>>>>>> > >>>>>>>>>>>>> On Apr 19, 2020, at 3:32 PM, Piotr Zarzycki < > >>>>>>>>> [email protected] > >>>>>>>>>>>> > >>>>>>>>>>>> wrote: > >>>>>>>>>>>>> > >>>>>>>>>>>>> Hi Harbs, > >>>>>>>>>>>>> > >>>>>>>>>>>>> It sounds like you are asking me to check in onInit whether > >>>>>>>>>>>>> if(location.hash) exists then do something, but if doesn't > >> exists > >>>>>>>>> check > >>>>>>>>>>>> url > >>>>>>>>>>>>> params. - I may understand it in a wrong way, but I think > >>>>>>>>> location.hash > >>>>>>>>>>>> may > >>>>>>>>>>>>> exists and location.search - where parameters are stored > could > >>>>>>> exists > >>>>>>>>>>>>> equally. > >>>>>>>>>>>>> > >>>>>>>>>>>>> if(location.hash) > >>>>>>>>>>>>> { > >>>>>>>>>>>>> hashChangeHandler(); > >>>>>>>>>>>>> } > >>>>>>>>>>>>> > >>>>>>>>>>>>> if (location.search) > >>>>>>>>>>>>> { > >>>>>>>>>>>>> parseParameters(); > >>>>>>>>>>>>> } > >>>>>>>>>>>>> > >>>>>>>>>>>>> Am I missing something ? > >>>>>>>>>>>>> > >>>>>>>>>>>>> Thanks, > >>>>>>>>>>>>> Piotr > >>>>>>>>>>>>> > >>>>>>>>>>>>> pt., 17 kwi 2020 o 12:09 Harbs <[email protected]> > >>>> napisał(a): > >>>>>>>>>>>>> > >>>>>>>>>>>>>> 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://unhurdle.github.io/spectrum-royale/#!asset?colorstop=dark > >>>>>>>>>>>> < > >>>>>>>>>>>>>>>> > >>>>>>> https://unhurdle.github.io/spectrum-royale/#!asset?colorstop=dark> > >>>>>>>>>>> < > >>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>> > >> https://unhurdle.github.io/spectrum-royale/#!asset?colorstop=dark > >>>>>>>>>>>> < > >>>>>>>>>>>>>>>> > >>>>>>> https://unhurdle.github.io/spectrum-royale/#!asset?colorstop=dark > >>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>> You can see how it’s done here: > >>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>> > >>>>>>>>>>>>>> > >>>>>>>>>>>> > >>>>>>>>>>> > >>>>>>>>> > >>>>>>> > >>>> > >> > https://github.com/unhurdle/spectrum-royale/blob/master/SpectrumBrowser/src/view/BrowserRouter.mxml > >>>>>>>>>>>>>>>> < > >>>>>>>>>>>>>>>> > >>>>>>>>>>>>>> > >>>>>>>>>>>> > >>>>>>>>>>> > >>>>>>>>> > >>>>>>> > >>>> > >> > https://github.com/unhurdle/spectrum-royale/blob/master/SpectrumBrowser/src/view/BrowserRouter.mxml > >>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>> < > >>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>> > >>>>>>>>>>>>>> > >>>>>>>>>>>> > >>>>>>>>>>> > >>>>>>>>> > >>>>>>> > >>>> > >> > https://github.com/unhurdle/spectrum-royale/blob/master/SpectrumBrowser/src/view/BrowserRouter.mxml > >>>>>>>>>>>>>>>> < > >>>>>>>>>>>>>>>> > >>>>>>>>>>>>>> > >>>>>>>>>>>> > >>>>>>>>>>> > >>>>>>>>> > >>>>>>> > >>>> > >> > https://github.com/unhurdle/spectrum-royale/blob/master/SpectrumBrowser/src/view/BrowserRouter.mxml > >>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>> 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://mydomain.com/somefolder/index.html?target=somevalue&account= > >>>>>>>>>>>> < > >>>>>>>>>>>>>>>> > >>>>>>>>>>> > >>>> https://mydomain.com/somefolder/index.html?target=somevalue&account= > >>>>>>>> > >>>>>>>>>>>>>>>>>>>>>> < > >>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>> > >>>>>>>>>>>>>> > >>>>>>>>>>>> > >>>>>>>>>>> > >>>>>>>>> > >>>>>>> > >>>> > >> > https://localdev.prominic.net/prominic/bin/js-debug/index.html?target=UpdateCreditCard&account=A55XXX > >>>>>>>>>>>>>>>> < > >>>>>>>>>>>>>>>> > >>>>>>>>>>>>>> > >>>>>>>>>>>> > >>>>>>>>>>> > >>>>>>>>> > >>>>>>> > >>>> > >> > https://localdev.prominic.net/prominic/bin/js-debug/index.html?target=UpdateCreditCard&account=A55XXX > >>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>> somevalue > >>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>> How should I do that using Routing in Royale ? :) > >>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>> [1] > >>>> https://apache.github.io/royale-docs/features/routing > >>>>>>> < > >>>>>>>>>>>>>>>> https://apache.github.io/royale-docs/features/routing> > >>>>>>>>>>>>>>>>>>>>>> [2] > >>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>> > >>>>>>>>>>>>>> > >>>>>>>>>>>> > >>>>>>>>>>> > >>>>>>>>> > >>>>>>> > >>>> > >> > https://github.com/apache/royale-asjs/tree/develop/frameworks/projects/Basic/src/main/royale/org/apache/royale/routing > >>>>>>>>>>>>>>>> < > >>>>>>>>>>>>>>>> > >>>>>>>>>>>>>> > >>>>>>>>>>>> > >>>>>>>>>>> > >>>>>>>>> > >>>>>>> > >>>> > >> > https://github.com/apache/royale-asjs/tree/develop/frameworks/projects/Basic/src/main/royale/org/apache/royale/routing > >>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>> 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%7C6962e0e5e92a48ed2e2008d79eb97fc1%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637152391862520246&sdata=j0E5U49VHJMKuW7u1fMxfKJ85tC2LyPr8ZTAR2yz3%2Fo%3D&reserved=0 > >>>>>>>>>>>>>>>>>>>>>>>> < > >>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>> > >>>>>>>>>>>>>> > >>>>>>>>>>>> > >>>>>>>>>>> > >>>>>>>>> > >>>>>>> > >>>> > >> > https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fpaste.apache.org%2Fez6aq&data=02%7C01%7Caharui%40adobe.com%7C6962e0e5e92a48ed2e2008d79eb97fc1%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637152391862530246&sdata=o%2BV4TiPe5P73KQZBghLkKH70jQ2SbR0V3i0E5tnSVHA%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%7C6962e0e5e92a48ed2e2008d79eb97fc1%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637152391862530246&sdata=ogNXBK54ix3NvZ%2BxdjV9bbLJYtLnv4U6fJqulNC7FyA%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%7C6962e0e5e92a48ed2e2008d79eb97fc1%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637152391862530246&sdata=ogNXBK54ix3NvZ%2BxdjV9bbLJYtLnv4U6fJqulNC7FyA%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%7C6962e0e5e92a48ed2e2008d79eb97fc1%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637152391862530246&sdata=ogNXBK54ix3NvZ%2BxdjV9bbLJYtLnv4U6fJqulNC7FyA%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%7C6962e0e5e92a48ed2e2008d79eb97fc1%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637152391862530246&sdata=ogNXBK54ix3NvZ%2BxdjV9bbLJYtLnv4U6fJqulNC7FyA%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%7C6962e0e5e92a48ed2e2008d79eb97fc1%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637152391862530246&sdata=dPSelsZiizo0zb1DEVbBt3ze2QWjbVSKjfmWd8sV3X8%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%7C6962e0e5e92a48ed2e2008d79eb97fc1%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637152391862530246&sdata=dPSelsZiizo0zb1DEVbBt3ze2QWjbVSKjfmWd8sV3X8%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%7C6962e0e5e92a48ed2e2008d79eb97fc1%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637152391862530246&sdata=dPSelsZiizo0zb1DEVbBt3ze2QWjbVSKjfmWd8sV3X8%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%7C6962e0e5e92a48ed2e2008d79eb97fc1%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637152391862530246&sdata=dPSelsZiizo0zb1DEVbBt3ze2QWjbVSKjfmWd8sV3X8%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%7C6962e0e5e92a48ed2e2008d79eb97fc1%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637152391862530246&sdata=dPSelsZiizo0zb1DEVbBt3ze2QWjbVSKjfmWd8sV3X8%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%7C6962e0e5e92a48ed2e2008d79eb97fc1%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637152391862530246&sdata=K1j0QWg2r1qa6dR%2BJEQRrGlP1Zh0rlDf0nS1uL%2BN8mY%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%7C6962e0e5e92a48ed2e2008d79eb97fc1%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637152391862530246&sdata=z35uTfCvNyGYsmW8ffkylpoK5%2F9FQT93gK9EQAWaAEs%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%7C6962e0e5e92a48ed2e2008d79eb97fc1%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637152391862530246&sdata=Hd3KV18Nm1tQVkP9rqExPI141P5FFyYQdnHS75QFo7U%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%7C6962e0e5e92a48ed2e2008d79eb97fc1%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637152391862530246&sdata=bPJJ3OLXUnDQq%2BEuBTce3ynfa%2F5c7ZzsbCNnRMQmY84%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%7C6962e0e5e92a48ed2e2008d79eb97fc1%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637152391862540237&sdata=JHcLBa33qFZ7esdhX5VU2YWqD%2BuSJ0GQziAffjpHFtI%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%7C6962e0e5e92a48ed2e2008d79eb97fc1%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637152391862540237&sdata=5N2hS1Ya9MNMhw8mB6kyAHw5pes77WCdXDZwHSLGVmE%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%7C6962e0e5e92a48ed2e2008d79eb97fc1%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637152391862540237&sdata=hAw%2BaoA3myYsZ6WjzaXt8YgUJXJgRaAltBufAkysLmE%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%7C6962e0e5e92a48ed2e2008d79eb97fc1%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637152391862540237&sdata=tZNQXnyrCRJhdQoPgfD8EkiauFwDGLp0INBtl3F70rA%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%7C6962e0e5e92a48ed2e2008d79eb97fc1%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637152391862540237&sdata=tZNQXnyrCRJhdQoPgfD8EkiauFwDGLp0INBtl3F70rA%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%7C6962e0e5e92a48ed2e2008d79eb97fc1%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637152391862540237&sdata=tZNQXnyrCRJhdQoPgfD8EkiauFwDGLp0INBtl3F70rA%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%7C6962e0e5e92a48ed2e2008d79eb97fc1%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637152391862540237&sdata=UVpBzhSbAiw2N6KGJTPb3YT3xYr455UbUFceWq7F2kE%3D&reserved=0 > >>>>>>>>>>>>>>>>>>>>>>>> < > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>> > >>>>>>>>>>>>>> > >>>>>>>>>>>> > >>>>>>>>>>> > >>>>>>>>> > >>>>>>> > >>>> > >> > https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Funhurdle%2Fspectrum-royale&data=02%7C01%7Caharui%40adobe.com%7C6962e0e5e92a48ed2e2008d79eb97fc1%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637152391862540237&sdata=UVpBzhSbAiw2N6KGJTPb3YT3xYr455UbUFceWq7F2kE%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%7C6962e0e5e92a48ed2e2008d79eb97fc1%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637152391862540237&sdata=zvzr%2BfLBesIBxNhHwVvK04SxFHaAeGUirN%2BUQmsZz6k%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%7C6962e0e5e92a48ed2e2008d79eb97fc1%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637152391862540237&sdata=zvzr%2BfLBesIBxNhHwVvK04SxFHaAeGUirN%2BUQmsZz6k%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%7C6962e0e5e92a48ed2e2008d79eb97fc1%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637152391862540237&sdata=h2LVbKGbF4ta2jfyVtBi7DzzVmgRCKdYuw%2BZ%2FOM44Ho%3D&reserved=0 > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> -- > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Carlos Rovira > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>> > >>>>>>>>>>>>>> > >>>>>>>>>>>> > >>>>>>>>>>> > >>>>>>>>> > >>>>>>> > >>>> > >> > https://nam04.safelinks.protection.outlook.com/?url=http%3A%2F%2Fabout.me%2Fcarlosrovira&data=02%7C01%7Caharui%40adobe.com%7C6962e0e5e92a48ed2e2008d79eb97fc1%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637152391862540237&sdata=PNJ3JJbef47ofgFw9GyFgh1XuZJN4QxYpB3y7o%2FVP%2BQ%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%7C6962e0e5e92a48ed2e2008d79eb97fc1%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637152391862540237&sdata=h2LVbKGbF4ta2jfyVtBi7DzzVmgRCKdYuw%2BZ%2FOM44Ho%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%7C6962e0e5e92a48ed2e2008d79eb97fc1%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637152391862540237&sdata=h2LVbKGbF4ta2jfyVtBi7DzzVmgRCKdYuw%2BZ%2FOM44Ho%3D&reserved=0 > >>>>>>>>>>>>>>>>>>>>>>>> < > >>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>> > >>>>>>>>>>>>>> > >>>>>>>>>>>> > >>>>>>>>>>> > >>>>>>>>> > >>>>>>> > >>>> > >> > https://nam04.safelinks.protection.outlook.com/?url=http%3A%2F%2Fcottage14.blogspot.com%2F&data=02%7C01%7Caharui%40adobe.com%7C6962e0e5e92a48ed2e2008d79eb97fc1%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637152391862540237&sdata=h2LVbKGbF4ta2jfyVtBi7DzzVmgRCKdYuw%2BZ%2FOM44Ho%3D&reserved=0 > >>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> -- > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Carlos Rovira > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>> > >>>>>>>>>>>>>> > >>>>>>>>>>>> > >>>>>>>>>>> > >>>>>>>>> > >>>>>>> > >>>> > >> > https://nam04.safelinks.protection.outlook.com/?url=http%3A%2F%2Fabout.me%2Fcarlosrovira&data=02%7C01%7Caharui%40adobe.com%7C6962e0e5e92a48ed2e2008d79eb97fc1%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637152391862540237&sdata=PNJ3JJbef47ofgFw9GyFgh1XuZJN4QxYpB3y7o%2FVP%2BQ%3D&reserved=0 > >>>>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>>> -- > >>>>>>>>>>>>>>>>>>>>>>>>>>>> Carlos Rovira > >>>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>> > >>>>>>>>>>>>>> > >>>>>>>>>>>> > >>>>>>>>>>> > >>>>>>>>> > >>>>>>> > >>>> > >> > https://nam04.safelinks.protection.outlook.com/?url=http%3A%2F%2Fabout.me%2Fcarlosrovira&data=02%7C01%7Caharui%40adobe.com%7C6962e0e5e92a48ed2e2008d79eb97fc1%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637152391862550229&sdata=mjRDoomG2pNluYJeEdW%2BO5LNkJU9Sfrv1umAtouuvwQ%3D&reserved=0 > >>>>>>>>>>>>>>>>>>>>>>>> < > >>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>> > >>>>>>>>>>>>>> > >>>>>>>>>>>> > >>>>>>>>>>> > >>>>>>>>> > >>>>>>> > >>>> > >> > https://nam04.safelinks.protection.outlook.com/?url=http%3A%2F%2Fabout.me%2Fcarlosrovira&data=02%7C01%7Caharui%40adobe.com%7C6962e0e5e92a48ed2e2008d79eb97fc1%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637152391862550229&sdata=mjRDoomG2pNluYJeEdW%2BO5LNkJU9Sfrv1umAtouuvwQ%3D&reserved=0 > >>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>> -- > >>>>>>>>>>>>>>>>>>>>>>> Carlos Rovira > >>>>>>>>>>>>>>>>>>>>>>> http://about.me/carlosrovira > >>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>> -- > >>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>> 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>* > >>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>> -- > >>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>> Piotr Zarzycki > >>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>> Patreon: *https://www.patreon.com/piotrzarzycki < > >>>>>>>>>>>>>>>> https://www.patreon.com/piotrzarzycki> > >>>>>>>>>>>>>>>>>>> <https://www.patreon.com/piotrzarzycki < > >>>>>>>>>>>>>>>> https://www.patreon.com/piotrzarzycki>>* > >>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>> > >>>>>>>>>>>>>>> -- > >>>>>>>>>>>>>>> > >>>>>>>>>>>>>>> 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>* > >>>>>>>>>>>> > >>>>>>>>>>>> > >>>>>>>>>>> > >>>>>>>>>>> -- > >>>>>>>>>>> > >>>>>>>>>>> Piotr Zarzycki > >>>>>>>>>>> > >>>>>>>>>>> Patreon: *https://www.patreon.com/piotrzarzycki > >>>>>>>>>>> <https://www.patreon.com/piotrzarzycki>* > >>>>>>>>>>> > >>>>>>>>>> > >>>>>>>>>> > >>>>>>>>>> -- > >>>>>>>>>> Carlos Rovira > >>>>>>>>>> http://about.me/carlosrovira > >>>>>>>>> > >>>>>>>>> > >>>>>>>> > >>>>>>>> -- > >>>>>>>> > >>>>>>>> Piotr Zarzycki > >>>>>>>> > >>>>>>>> Patreon: *https://www.patreon.com/piotrzarzycki < > >>>>>>> https://www.patreon.com/piotrzarzycki> > >>>>>>>> <https://www.patreon.com/piotrzarzycki < > >>>>>>> https://www.patreon.com/piotrzarzycki>>* > >>>>>>> > >>>>>>> > >>>>>> > >>>>>> -- > >>>>>> > >>>>>> 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>* > >>>> > >>>> > >>> > >>> -- > >>> > >>> 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>* > > -- Piotr Zarzycki Patreon: *https://www.patreon.com/piotrzarzycki <https://www.patreon.com/piotrzarzycki>*
