Ok. Thanks I look forward to your update. pon., 20 kwi 2020 o 11:51 Harbs <harbs.li...@gmail.com> 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 <piotrzarzyck...@gmail.com> > 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 <harbs.li...@gmail.com <mailto: > harbs.li...@gmail.com>> 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 <carlosrov...@apache.org> > >> 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 (< > >>> piotrzarzyck...@gmail.com>) 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 <harbs.li...@gmail.com> 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 < > >> piotrzarzyck...@gmail.com > >>>>> > >>>>> 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 <harbs.li...@gmail.com> 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 < > >>>>> piotrzarzyck...@gmail.com> > >>>>>>> wrote: > >>>>>>>> > >>>>>>>> I think it would be better to have it here in Router. > >>>>>>>> > >>>>>>>> pt., 17 kwi 2020 o 09:37 Harbs <harbs.li...@gmail.com> > napisał(a): > >>>>>>>> > >>>>>>>>> Alternatively, you can subclass Router to support setting the > >>>>> parameters > >>>>>>>>> in the onInit method. > >>>>>>>>> > >>>>>>>>> Not sure which of these is best. > >>>>>>>>> > >>>>>>>>>> On Apr 17, 2020, at 10:35 AM, Harbs <harbs.li...@gmail.com> > >> wrote: > >>>>>>>>>> > >>>>>>>>>> Actually, it’s not going to work because the > >>>>>>>>> router.routeState.parameters will not be set. > >>>>>>>>>> > >>>>>>>>>> You will likely need to add code to set the > >>>>>>> router.routeState.parameters > >>>>>>>>> using the part of the location after the question mark. > >>>>>>>>>> > >>>>>>>>>> The easiest way to do that would be to either: > >>>>>>>>>> 1. Modify RouteToParameters.stateChanged to first check that > there > >>>>> is a > >>>>>>>>> parameters value and then set it if not. > >>>>>>>>>> 2. Subclass RouteToParameters and override stateChanged to make > >>>> that > >>>>>>>>> check first. > >>>>>>>>>> > >>>>>>>>>>> On Apr 17, 2020, at 10:29 AM, Harbs <harbs.li...@gmail.com > >>>> <mailto: > >>>>>>>>> harbs.li...@gmail.com>> wrote: > >>>>>>>>>>> > >>>>>>>>>>> I’m pretty sure it’ll work without the hash as well. > >>>>>>>>>>> > >>>>>>>>>>> Give it a try. > >>>>>>>>>>> > >>>>>>>>>>>> On Apr 17, 2020, at 10:23 AM, Piotr Zarzycki < > >>>>>>>>> piotrzarzyck...@gmail.com <mailto:piotrzarzyck...@gmail.com>> > >>>> wrote: > >>>>>>>>>>>> > >>>>>>>>>>>> Hi Harbs, > >>>>>>>>>>>> > >>>>>>>>>>>> Thanks for pointing me out, but this is still that Routing > >>>> expects > >>>>> me > >>>>>>>>> to > >>>>>>>>>>>> use in url hashes - The question is - What if I can't use > >> hashes, > >>>>> but > >>>>>>>>> url > >>>>>>>>>>>> looks like I have presented in previous email ? > >>>>>>>>>>>> > >>>>>>>>>>>> Thanks, > >>>>>>>>>>>> Piotr > >>>>>>>>>>>> > >>>>>>>>>>>> pt., 17 kwi 2020 o 09:20 Harbs <harbs.li...@gmail.com > <mailto: > >>>>>>>>> harbs.li...@gmail.com>> napisał(a): > >>>>>>>>>>>> > >>>>>>>>>>>>> This app uses both path based and query based routing: > >>>>>>>>>>>>> > >>>>>>>>>>>>> > >>>> https://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 < > >>>>>>>>> piotrzarzyck...@gmail.com <mailto:piotrzarzyck...@gmail.com>> > >>>>>>>>>>>>> wrote: > >>>>>>>>>>>>>> > >>>>>>>>>>>>>> I'm still looking into the code and it looks like Routing > >>>>>>>>> implemented now > >>>>>>>>>>>>>> is not doing what I would expected. Everything is based on > >>>> "hash" > >>>>>>>>>>>>> property > >>>>>>>>>>>>>> in "location". Instead I need something which is in "search" > >> of > >>>>>>>>>>>>> location. I > >>>>>>>>>>>>>> will wait for your thoughts before I do try to handle stuff > on > >>>> my > >>>>>>>>> end. > >>>>>>>>>>>>>> > >>>>>>>>>>>>>> pt., 17 kwi 2020 o 08:30 Piotr Zarzycki < > >>>>> piotrzarzyck...@gmail.com > >>>>>>>>> <mailto:piotrzarzyck...@gmail.com>> > >>>>>>>>>>>>>> napisał(a): > >>>>>>>>>>>>>> > >>>>>>>>>>>>>>> Hi Guys, > >>>>>>>>>>>>>>> > >>>>>>>>>>>>>>> I really thought that I will be able to use Router [1] > based > >>>> on > >>>>>>>>>>>>>>> documentation and maybe eventually some look to the code > [2] > >> - > >>>>> to > >>>>>>>>> figure > >>>>>>>>>>>>>>> out how things should be implemented. However it looks like > >>>> non > >>>>> of > >>>>>>>>> the > >>>>>>>>>>>>>>> existing stuff helps me to use in in real world application > >> at > >>>>>>> all. > >>>>>>>>> I > >>>>>>>>>>>>> would > >>>>>>>>>>>>>>> like to throw a simple question. > >>>>>>>>>>>>>>> > >>>>>>>>>>>>>>> I would like to "answer" in my application to following > url, > >>>>> catch > >>>>>>>>>>>>> params > >>>>>>>>>>>>>>> and do some actions: > >>>>>>>>>>>>>>> > >>>>>>>>>>>>>>> > >>>>>>>>> > >>>> https://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 < > >>>> carlosrov...@apache.org > >>>>>> > >>>>>>>>>>>>>>> napisał(a): > >>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>> Hi Harbs, > >>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>> thanks for taking a look, I'll try to apply your > suggestions > >>>>> and > >>>>>>>>> see > >>>>>>>>>>>>> if I > >>>>>>>>>>>>>>>> can make it work. > >>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>> If you plan to work in that new Routing implementation, > I'll > >>>>> wait > >>>>>>>>> for > >>>>>>>>>>>>> it > >>>>>>>>>>>>>>>> to > >>>>>>>>>>>>>>>> write about it in blog and social media, since better to > >>>> point > >>>>>>>>> people > >>>>>>>>>>>>> to > >>>>>>>>>>>>>>>> the more elaborated one. I as well recommend you to make > it > >>>> end > >>>>>>> in > >>>>>>>>> its > >>>>>>>>>>>>> own > >>>>>>>>>>>>>>>> "Routing.swc" since I think it deserves it. > >>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>> As Alex dream on possibilities, I want as well to dream > and > >> I > >>>>>>> think > >>>>>>>>>>>>>>>> nowadays, a part from pure client navigation, we have > server > >>>>>>>>>>>>> navigation, > >>>>>>>>>>>>>>>> and as other royale features people will soon try to do > it. > >>>> In > >>>>>>> the > >>>>>>>>>>>>> case of > >>>>>>>>>>>>>>>> Routing, people will want to have URLs for concrete items > >>>>>>> retrieved > >>>>>>>>>>>>> from > >>>>>>>>>>>>>>>> database and we should support it (was what we discussed > >>>> before > >>>>>>>>> that in > >>>>>>>>>>>>>>>> that case, we'll be able to not have # in the url but > just a > >>>>>>>>> friendly > >>>>>>>>>>>>>>>> permalink). Hope we can support that, since we'll be great > >> to > >>>>>>>>> create, > >>>>>>>>>>>>> lets > >>>>>>>>>>>>>>>> say, a blog app, and as user browse posts and navigate to > >>>> see a > >>>>>>>>> full > >>>>>>>>>>>>>>>> posst, > >>>>>>>>>>>>>>>> he gets as well a friendly URL with no anchors that can be > >>>>>>>>> indexable by > >>>>>>>>>>>>>>>> google and retrieved (i.e, the same as Wordpress) > >>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>> Thanks > >>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>> El mar., 21 ene. 2020 a las 23:57, Alex Harui > >>>>>>>>>>>>> (<aha...@adobe.com.invalid > >>>>>>>>>>>>>>>>> ) > >>>>>>>>>>>>>>>> escribió: > >>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>> If we're dreaming of the future possible implementations, > >>>> one > >>>>>>>>> vision > >>>>>>>>>>>>> is > >>>>>>>>>>>>>>>>> that the route paths are computed from the currentStates > of > >>>>>>>>>>>>> Containers. > >>>>>>>>>>>>>>>>> That might have the least setup required, it would almost > >> be > >>>>>>>>>>>>> automatic. > >>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>> IOW, Containers have both a label and currentState > >>>> property. A > >>>>>>>>> routing > >>>>>>>>>>>>>>>>> implementation could scan the DOM for contaners and build > >>>> the > >>>>>>> path > >>>>>>>>>>>>> from > >>>>>>>>>>>>>>>>> label/currentState pairs. > >>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>> Of course, I could be wrong... > >>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>> -Alex > >>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>> On 1/21/20, 1:33 PM, "Harbs" <harbs.li...@gmail.com> > >>>> wrote: > >>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>> I’ve also been thinking about the router in general, and > I > >>>>> came > >>>>>>>>> up > >>>>>>>>>>>>>>>>> with an idea on how to do it with beads. > >>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>> It’ll probably take me a few days until I implement the > >>>>>>> changes… > >>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>> In addition to <ComponentRouting>, I think we can also > >> offer > >>>>>>>>>>>>>>>>> <PathRouting> which would allow different routers to be > >>>>> attached > >>>>>>>>> to > >>>>>>>>>>>>>>>>> different places in the application and each level of the > >>>>>>>>> hierarchy > >>>>>>>>>>>>> can > >>>>>>>>>>>>>>>>> take care of its own state. > >>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>> Harbs > >>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>> On Jan 21, 2020, at 11:29 PM, Harbs < > >> harbs.li...@gmail.com > >>>>> > >>>>>>>>>>>>>>>> wrote: > >>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>> FWIW, I’d like to write a version of a router which > allows > >>>>> for > >>>>>>>>>>>>>>>> more > >>>>>>>>>>>>>>>>> declarative syntax for routing to components. > >>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>> Something like this: > >>>>>>>>>>>>>>>>>> <Router> > >>>>>>>>>>>>>>>>>> <beads> > >>>>>>>>>>>>>>>>>> <ComponentRouting> > >>>>>>>>>>>>>>>>>> <ComponentRoute component=“LayoutsPlayGround” > >>>>>>>>>>>>>>>> state=“layouts_panel” > >>>>>>>>>>>>>>>>> title=“Layouts”/> > >>>>>>>>>>>>>>>>>> <ComponentRoute component=“GridPlayGround” > >>>> state=“grid_panel” > >>>>>>>>>>>>>>>>> title=“Grids”/> > >>>>>>>>>>>>>>>>>> <ComponentRoute component=“ButtonBarPlayGround” > >>>>>>>>>>>>>>>> state=“button_panel” > >>>>>>>>>>>>>>>>> title=“Button Bar”/> > >>>>>>>>>>>>>>>>>> etc... > >>>>>>>>>>>>>>>>>> </ComponentRouting> > >>>>>>>>>>>>>>>>>> </beads> > >>>>>>>>>>>>>>>>>> </Router> > >>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>> On Jan 21, 2020, at 11:20 PM, Harbs < > >>>> harbs.li...@gmail.com > >>>>>>>>>>>>>>>> <mailto: > >>>>>>>>>>>>>>>>> harbs.li...@gmail.com>> wrote: > >>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>> To see what I mean about href links, check out this > page > >>>> and > >>>>>>>>>>>>>>>> click > >>>>>>>>>>>>>>>>> on a link: > >>>>>>>>>>>>>>>>>>> > >>>> http://spectrum-royale/SpectrumBrowser/bin/js-debug/#!link > >>>>> < > >>>>>>>>>>>>>>>>> > http://spectrum-royale/SpectrumBrowser/bin/js-debug/#!link > >>> > >>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>> Then use the side panel to navigate to the same pages. > >>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>> On Jan 21, 2020, at 11:18 PM, Harbs < > >>>> harbs.li...@gmail.com > >>>>>>>>>>>>>>>>> <mailto:harbs.li...@gmail.com>> wrote: > >>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>> The problem is the href in the <a> element in the nav. > >>>> The > >>>>>>> hash > >>>>>>>>>>>>>>>> is > >>>>>>>>>>>>>>>>> being changed to “#" after the router redirects. > >>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>> You need to handle routing in one of two ways (and not > >>>>> both). > >>>>>>>>>>>>>>>>>>>> 1. Use setState() > >>>>>>>>>>>>>>>>>>>> 2. Use href links > >>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>> To do #1, you need to remove the href from the <a> > >>>> elements > >>>>>>> (or > >>>>>>>>>>>>>>>>> use something else such as a div or li). > >>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>> If you use href links, the logic of actually switching > >>>> the > >>>>>>>>> views > >>>>>>>>>>>>>>>>> should be handled by the router, so for example in Card, > >> the > >>>>>>> href > >>>>>>>>>>>>> should > >>>>>>>>>>>>>>>>> be #card_panel or #!card_panel. > >>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>> Then setNavSelection will work. > >>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>> The downside of the second method is that I’m not sure > >>>> how > >>>>> to > >>>>>>>>>>>>>>>> set > >>>>>>>>>>>>>>>>> the title. Maybe that should be a separate method that > can > >>>> be > >>>>>>>>> called. > >>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>> On Jan 21, 2020, at 8:48 PM, Carlos Rovira < > >>>>>>>>>>>>>>>>> carlosrov...@apache.org <mailto:carlosrov...@apache.org > >> > >>>>>>> wrote: > >>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>> Hi Harbs, > >>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>> this paste is the MainContent.mxml from TDJ with the > >>>>>>> changes I > >>>>>>>>>>>>>>>>> tried: > >>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>> > >>>>>>>>>>>>> > >>>>>>>>> > >>>>>>> > >>>>> > >>>> > >> > https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fpaste.apache.org%2Fez6aq&data=02%7C01%7Caharui%40adobe.com%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 (< > >>>>>>>>>>>>>>>> harbs.li...@gmail.com > >>>>>>>>>>>>>>>>> <mailto:harbs.li...@gmail.com>>) escribió: > >>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>> Oops. I thought this email went out yesterday… > >>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>> I have very little time today. > >>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>> Can you show me the code you tried? > >>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>> On Jan 20, 2020, at 8:01 PM, Carlos Rovira < > >>>>>>>>>>>>>>>>> carlosrov...@apache.org <mailto:carlosrov...@apache.org > >> > >>>>>>>>>>>>>>>>>>>>>> wrote: > >>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>> Hi Harbs, > >>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>> thanks for adding this. I think it will deserve > some > >>>>> blog > >>>>>>>>>>>>>>>>> example, since > >>>>>>>>>>>>>>>>>>>>>> is > >>>>>>>>>>>>>>>>>>>>>>> something people requested in social media. > >>>>>>>>>>>>>>>>>>>>>>> Can you please add it to Tour De Jewel? I tried > but, > >> I > >>>>> get > >>>>>>>>>>>>>>>> two > >>>>>>>>>>>>>>>>> problems: > >>>>>>>>>>>>>>>>>>>>>>> 1.- back/forth buttons are not working > >>>>>>>>>>>>>>>>>>>>>>> 2.- previous button seems to register more than > once > >>>> the > >>>>>>>>> same > >>>>>>>>>>>>>>>>> state. > >>>>>>>>>>>>>>>>>>>>>>> Thanks > >>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>> Carlos > >>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>> El lun., 20 ene. 2020 a las 14:38, Harbs (< > >>>>>>>>>>>>>>>>> harbs.li...@gmail.com <mailto:harbs.li...@gmail.com>>) > >>>>>>>>>>>>>>>>>>>>>> escribió: > >>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>> I don’t remember how deep linking worked, but the > >>>>> concept > >>>>>>>>> is > >>>>>>>>>>>>>>>>> similar. > >>>>>>>>>>>>>>>>>>>>>>>> Routing is the modern term. > >>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>> FWIW, here’s an article on routing strategies vis > a > >>>> vis > >>>>>>> url > >>>>>>>>>>>>>>>>> paths: > >>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>> > >>>>>>>>>>>>> > >>>>>>>>> > >>>>>>> > >>>>> > >>>> > >> > https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fcodecraft.tv%2Fcourses%2Fangular%2Frouting%2Frouting-strategies%2F&data=02%7C01%7Caharui%40adobe.com%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 < > >>>>>>>>>>>>>>>>> cottag...@gmail.com <mailto:cottag...@gmail.com>> > >>>>>>>>>>>>>>>>>>>>>> wrote: > >>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>> Thanks for this. In what way is this different > from > >>>>> deep > >>>>>>>>>>>>>>>>> linking in > >>>>>>>>>>>>>>>>>>>>>> Flex, > >>>>>>>>>>>>>>>>>>>>>>>>> apart from the name? > >>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>> On Mon, Jan 20, 2020 at 8:30 AM Harbs < > >>>>>>>>>>>>>>>> harbs.li...@gmail.com > >>>>>>>>>>>>>>>>> <mailto:harbs.li...@gmail.com> <mailto: > >>>>>>>>>>>>>>>>>>>>>>>> harbs.li...@gmail.com <mailto: > harbs.li...@gmail.com > >>>>>>> > >>>>>>>>>>>>>>>> wrote: > >>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>> Not sure what you’re looking for. I tried to > >>>> document > >>>>>>> the > >>>>>>>>>>>>>>>>> class as > >>>>>>>>>>>>>>>>>>>>>> best > >>>>>>>>>>>>>>>>>>>>>>>> as > >>>>>>>>>>>>>>>>>>>>>>>>>> I could: > >>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>> > >>>>>>>>>>>>> > >>>>>>>>> > >>>>>>> > >>>>> > >>>> > >> > https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fapache%2Froyale-asjs%2Fblob%2F6cbc5559bcc99bf2ceb3e033747ca3680b3b0d91%2Fframeworks%2Fprojects%2FBasic%2Fsrc%2Fmain%2Froyale%2Forg%2Fapache%2Froyale%2Frouting%2FRouter.as&data=02%7C01%7Caharui%40adobe.com%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 < > >>>>>>>>>>>>>>>>> cottag...@gmail.com> > >>>>>>>>>>>>>>>>>>>>>>>> wrote: > >>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>> @harbs, would you have a chance to blurt out > some > >>>>> text > >>>>>>>>>>>>>>>> about > >>>>>>>>>>>>>>>>>>>>>> "routing", > >>>>>>>>>>>>>>>>>>>>>>>>>> and > >>>>>>>>>>>>>>>>>>>>>>>>>>> especially how and where it differs from "deep > >>>>>>> linking" > >>>>>>>>>>>>>>>> in > >>>>>>>>>>>>>>>>> Flex? We > >>>>>>>>>>>>>>>>>>>>>>>> need > >>>>>>>>>>>>>>>>>>>>>>>>>>> some documentation about this and I thought I > >> knew > >>>>>>> where > >>>>>>>>>>>>>>>> I > >>>>>>>>>>>>>>>>> was going > >>>>>>>>>>>>>>>>>>>>>> to > >>>>>>>>>>>>>>>>>>>>>>>>>> go > >>>>>>>>>>>>>>>>>>>>>>>>>>> with it until I saw this as an example of > >> routing. > >>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>> Does not have to be finished text....bullet > >> points > >>>>> and > >>>>>>>>>>>>>>>>> pointers would > >>>>>>>>>>>>>>>>>>>>>>>> be > >>>>>>>>>>>>>>>>>>>>>>>>>>> fine. I can then rework it for the help docs. > >>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>> Thanks! > >>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>> On Mon, Jan 20, 2020 at 8:09 AM Harbs < > >>>>>>>>>>>>>>>>> harbs.li...@gmail.com> wrote: > >>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>>> It’s declared here: > >>>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>> > >>>>>>>>>>>>> > >>>>>>>>> > >>>>>>> > >>>>> > >>>> > >> > https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Funhurdle%2Fspectrum-royale%2Fblob%2Fmaster%2FSpectrumBrowser%2Fsrc%2Fview%2FMainView.mxml%23L213&data=02%7C01%7Caharui%40adobe.com%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 < > >>>>>>>>>>>>>>>> harbs.li...@gmail.com> > >>>>>>>>>>>>>>>>> wrote: > >>>>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>> I created a Router bead which I’m now using > in > >>>> the > >>>>>>>>> demo > >>>>>>>>>>>>>>>>> app. > >>>>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>> Here’s two very different states: > >>>>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>> > >>>>>>>>>>>>> > >>>>>>>>> > >>>>>>> > >>>>> > >>>> > >> > https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Funhurdle.github.io%2Fspectrum-royale%2F%23!combobox%3Fcolorstop%3Ddark&data=02%7C01%7Caharui%40adobe.com%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 > < > >>>>>>>>>>>>>>>>>>>>>>>> carlosrov...@apache.org> > >>>>>>>>>>>>>>>>>>>>>>>>>>>> wrote: > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Hi Harbs, > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> about routing, I expect urls will be more > like > >>>>>>>>>>>>>>>>> permalinks without > >>>>>>>>>>>>>>>>>>>>>>>> the > >>>>>>>>>>>>>>>>>>>>>>>>>>>> need > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> of !# chars. Is this possible? > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> This: > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>> > >>>>>>>>>>>>> > >>>>>>>>> > >>>>>>> > >>>>> > >>>> > >> > https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Funhurdle.github.io%2Fspectrum-royale%2Fbar_loader&data=02%7C01%7Caharui%40adobe.com%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 (< > >>>>>>>>>>>>>>>>> harbs.li...@gmail.com>) > >>>>>>>>>>>>>>>>>>>>>>>>>>>> escribió: > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Good catch. Thanks! > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On Jan 20, 2020, at 1:52 AM, Andrew > Wetmore > >> < > >>>>>>>>>>>>>>>>>>>>>> cottag...@gmail.com> > >>>>>>>>>>>>>>>>>>>>>>>>>>>> wrote: > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Small thing, but I think the code example > >> for > >>>>>>>>>>>>>>>> "Avatar" > >>>>>>>>>>>>>>>>> is > >>>>>>>>>>>>>>>>>>>>>>>> reversed, > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> implying that the first of the two images > is > >>>>>>>>>>>>>>>> disabled > >>>>>>>>>>>>>>>>> rather > >>>>>>>>>>>>>>>>>>>>>> than > >>>>>>>>>>>>>>>>>>>>>>>>>> the > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> second. > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On Sun, Jan 19, 2020 at 6:42 PM Harbs < > >>>>>>>>>>>>>>>>> harbs.li...@gmail.com> > >>>>>>>>>>>>>>>>>>>>>>>>>> wrote: > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> FYI, I just added routing to the demo > app. > >>>> It > >>>>>>> was > >>>>>>>>>>>>>>>>> pretty > >>>>>>>>>>>>>>>>>>>>>>>> painless, > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> although I’d like to make it even > simpler… > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>> > >>>>>>>>>>>>> > >>>>>>>>> > >>>>>>> > >>>>> > >>>> > >> > https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Funhurdle.github.io%2Fspectrum-royale%2F%23!bar_loader&data=02%7C01%7Caharui%40adobe.com%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 < > >>>>>>>>>>>>>>>>> harbs.li...@gmail.com> > >>>>>>>>>>>>>>>>>>>>>>>> wrote: > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> FYI, I just updated the project readme > >>>> with a > >>>>>>>>> link > >>>>>>>>>>>>>>>>> to the demo > >>>>>>>>>>>>>>>>>>>>>>>> and > >>>>>>>>>>>>>>>>>>>>>>>>>>>> some > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> markup to show what a full Royale app > looks > >>>>>>> like: > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>> > >>>>>>>>>>>>> > >>>>>>>>> > >>>>>>> > >>>>> > >>>> > >> > https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Funhurdle%2Fspectrum-royale&data=02%7C01%7Caharui%40adobe.com%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 < > >>>>>>>>>>>>>>>>> harbs.li...@gmail.com > >>>>>>>>>>>>>>>>>>>>>>>>>> <mailto: > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> harbs.li...@gmail.com>> wrote: > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> FYI, I’ve been working on filling out a > >>>> demo > >>>>>>> the > >>>>>>>>>>>>>>>>> Spectrum > >>>>>>>>>>>>>>>>>>>>>>>> Royale > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> components: > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>> > >>>>>>>>>>>>> > >>>>>>>>> > >>>>>>> > >>>>> > >>>> > >> > https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Funhurdle.github.io%2Fspectrum-royale%2F&data=02%7C01%7Caharui%40adobe.com%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>*