I would like to make in RouteToParameters methods which handle events protected - Any objections to that ?
pt., 17 kwi 2020 o 10:14 Piotr Zarzycki <piotrzarzyck...@gmail.com> napisał(a): > Alex, > > I wanted to try out new stuff. I know about URLParameterBead, but I may > use also some other features available in Routing itself. > > pt., 17 kwi 2020 o 10:02 Alex Harui <aha...@adobe.com.invalid> napisał(a): > >> Could Piotr use URLParameterBead? >> >> On 4/17/20, 12:37 AM, "Harbs" <harbs.li...@gmail.com> wrote: >> >> Alternatively, you can subclass Router to support setting the >> parameters in the onInit method. >> >> Not sure which of these is best. >> >> > On Apr 17, 2020, at 10:35 AM, Harbs <harbs.li...@gmail.com> wrote: >> > >> > Actually, it’s not going to work because the >> router.routeState.parameters will not be set. >> > >> > You will likely need to add code to set the >> router.routeState.parameters using the part of the location after the >> question mark. >> > >> > The easiest way to do that would be to either: >> > 1. Modify RouteToParameters.stateChanged to first check that there >> is a parameters value and then set it if not. >> > 2. Subclass RouteToParameters and override stateChanged to make >> that check first. >> > >> >> On Apr 17, 2020, at 10:29 AM, Harbs <harbs.li...@gmail.com >> <mailto:harbs.li...@gmail.com>> wrote: >> >> >> >> I’m pretty sure it’ll work without the hash as well. >> >> >> >> Give it a try. >> >> >> >>> On Apr 17, 2020, at 10:23 AM, Piotr Zarzycki < >> piotrzarzyck...@gmail.com <mailto:piotrzarzyck...@gmail.com>> wrote: >> >>> >> >>> Hi Harbs, >> >>> >> >>> Thanks for pointing me out, but this is still that Routing >> expects me to >> >>> use in url hashes - The question is - What if I can't use hashes, >> but url >> >>> looks like I have presented in previous email ? >> >>> >> >>> Thanks, >> >>> Piotr >> >>> >> >>> pt., 17 kwi 2020 o 09:20 Harbs <harbs.li...@gmail.com <mailto: >> harbs.li...@gmail.com>> napisał(a): >> >>> >> >>>> This app uses both path based and query based routing: >> >>>> >> >>>> >> https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Funhurdle.github.io%2Fspectrum-royale%2F%23!asset%3Fcolorstop%3Ddark&data=02%7C01%7Caharui%40adobe.com%7C5e655077c66b4a94f55f08d7e2a224a2%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637227058344292469&sdata=J0%2B2oe8aWAsHB2eCgOHVeixDBX%2FIqifp60yX6W3ZCmk%3D&reserved=0 >> < >> https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Funhurdle.github.io%2Fspectrum-royale%2F%23!asset%3Fcolorstop%3Ddark&data=02%7C01%7Caharui%40adobe.com%7C5e655077c66b4a94f55f08d7e2a224a2%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637227058344292469&sdata=J0%2B2oe8aWAsHB2eCgOHVeixDBX%2FIqifp60yX6W3ZCmk%3D&reserved=0> >> < >> >>>> >> https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Funhurdle.github.io%2Fspectrum-royale%2F%23!asset%3Fcolorstop%3Ddark&data=02%7C01%7Caharui%40adobe.com%7C5e655077c66b4a94f55f08d7e2a224a2%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637227058344292469&sdata=J0%2B2oe8aWAsHB2eCgOHVeixDBX%2FIqifp60yX6W3ZCmk%3D&reserved=0 >> < >> https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Funhurdle.github.io%2Fspectrum-royale%2F%23!asset%3Fcolorstop%3Ddark&data=02%7C01%7Caharui%40adobe.com%7C5e655077c66b4a94f55f08d7e2a224a2%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637227058344292469&sdata=J0%2B2oe8aWAsHB2eCgOHVeixDBX%2FIqifp60yX6W3ZCmk%3D&reserved=0 >> >> >> >>>> >> >>>> You can see how it’s done here: >> >>>> >> https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Funhurdle%2Fspectrum-royale%2Fblob%2Fmaster%2FSpectrumBrowser%2Fsrc%2Fview%2FBrowserRouter.mxml&data=02%7C01%7Caharui%40adobe.com%7C5e655077c66b4a94f55f08d7e2a224a2%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637227058344292469&sdata=O%2FoVVZWDijp7CejxncZo7vH0DPeQsw7dudhb19cUzo4%3D&reserved=0 >> < >> https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Funhurdle%2Fspectrum-royale%2Fblob%2Fmaster%2FSpectrumBrowser%2Fsrc%2Fview%2FBrowserRouter.mxml&data=02%7C01%7Caharui%40adobe.com%7C5e655077c66b4a94f55f08d7e2a224a2%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637227058344292469&sdata=O%2FoVVZWDijp7CejxncZo7vH0DPeQsw7dudhb19cUzo4%3D&reserved=0 >> > >> >>>> < >> >>>> >> https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Funhurdle%2Fspectrum-royale%2Fblob%2Fmaster%2FSpectrumBrowser%2Fsrc%2Fview%2FBrowserRouter.mxml&data=02%7C01%7Caharui%40adobe.com%7C5e655077c66b4a94f55f08d7e2a224a2%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637227058344292469&sdata=O%2FoVVZWDijp7CejxncZo7vH0DPeQsw7dudhb19cUzo4%3D&reserved=0 >> < >> https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Funhurdle%2Fspectrum-royale%2Fblob%2Fmaster%2FSpectrumBrowser%2Fsrc%2Fview%2FBrowserRouter.mxml&data=02%7C01%7Caharui%40adobe.com%7C5e655077c66b4a94f55f08d7e2a224a2%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637227058344292469&sdata=O%2FoVVZWDijp7CejxncZo7vH0DPeQsw7dudhb19cUzo4%3D&reserved=0 >> > >> >>>>> >> >>>> >> >>>>> On Apr 17, 2020, at 10:13 AM, Piotr Zarzycki < >> piotrzarzyck...@gmail.com <mailto:piotrzarzyck...@gmail.com>> >> >>>> wrote: >> >>>>> >> >>>>> I'm still looking into the code and it looks like Routing >> implemented now >> >>>>> is not doing what I would expected. Everything is based on >> "hash" >> >>>> property >> >>>>> in "location". Instead I need something which is in "search" of >> >>>> location. I >> >>>>> will wait for your thoughts before I do try to handle stuff on >> my end. >> >>>>> >> >>>>> pt., 17 kwi 2020 o 08:30 Piotr Zarzycki < >> piotrzarzyck...@gmail.com <mailto:piotrzarzyck...@gmail.com>> >> >>>>> napisał(a): >> >>>>> >> >>>>>> Hi Guys, >> >>>>>> >> >>>>>> I really thought that I will be able to use Router [1] based on >> >>>>>> documentation and maybe eventually some look to the code [2] - >> to figure >> >>>>>> out how things should be implemented. However it looks like >> non of the >> >>>>>> existing stuff helps me to use in in real world application at >> all. I >> >>>> would >> >>>>>> like to throw a simple question. >> >>>>>> >> >>>>>> I would like to "answer" in my application to following url, >> catch >> >>>> params >> >>>>>> and do some actions: >> >>>>>> >> >>>>>> >> https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fmydomain.com%2Fsomefolder%2Findex.html%3Ftarget%3Dsomevalue%26account%3D&data=02%7C01%7Caharui%40adobe.com%7C5e655077c66b4a94f55f08d7e2a224a2%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637227058344292469&sdata=svuhhc%2FeyRiLBqThE6pGoCemCfNChe30Ub32Qao6p2A%3D&reserved=0 >> < >> https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fmydomain.com%2Fsomefolder%2Findex.html%3Ftarget%3Dsomevalue%26account%3D&data=02%7C01%7Caharui%40adobe.com%7C5e655077c66b4a94f55f08d7e2a224a2%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637227058344292469&sdata=svuhhc%2FeyRiLBqThE6pGoCemCfNChe30Ub32Qao6p2A%3D&reserved=0 >> > >> >>>>>> < >> >>>> >> https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Flocaldev.prominic.net%2Fprominic%2Fbin%2Fjs-debug%2Findex.html%3Ftarget%3DUpdateCreditCard%26account%3DA55XXX&data=02%7C01%7Caharui%40adobe.com%7C5e655077c66b4a94f55f08d7e2a224a2%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637227058344292469&sdata=aMzwPsxPUv5k3v1Ct%2BTWtGKaGS9E0wEQYWd0pUrkp%2F0%3D&reserved=0 >> < >> https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Flocaldev.prominic.net%2Fprominic%2Fbin%2Fjs-debug%2Findex.html%3Ftarget%3DUpdateCreditCard%26account%3DA55XXX&data=02%7C01%7Caharui%40adobe.com%7C5e655077c66b4a94f55f08d7e2a224a2%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637227058344292469&sdata=aMzwPsxPUv5k3v1Ct%2BTWtGKaGS9E0wEQYWd0pUrkp%2F0%3D&reserved=0 >> > >> >>>>> >> >>>>>> somevalue >> >>>>>> >> >>>>>> How should I do that using Routing in Royale ? :) >> >>>>>> >> >>>>>> [1] >> https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fapache.github.io%2Froyale-docs%2Ffeatures%2Frouting&data=02%7C01%7Caharui%40adobe.com%7C5e655077c66b4a94f55f08d7e2a224a2%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637227058344292469&sdata=hszSo9GEsBHmmXAKOIe3y2za8Mcq0H57mkwQXBxgZYQ%3D&reserved=0 >> < >> https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fapache.github.io%2Froyale-docs%2Ffeatures%2Frouting&data=02%7C01%7Caharui%40adobe.com%7C5e655077c66b4a94f55f08d7e2a224a2%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637227058344292469&sdata=hszSo9GEsBHmmXAKOIe3y2za8Mcq0H57mkwQXBxgZYQ%3D&reserved=0 >> > >> >>>>>> [2] >> >>>>>> >> >>>> >> https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fapache%2Froyale-asjs%2Ftree%2Fdevelop%2Fframeworks%2Fprojects%2FBasic%2Fsrc%2Fmain%2Froyale%2Forg%2Fapache%2Froyale%2Frouting&data=02%7C01%7Caharui%40adobe.com%7C5e655077c66b4a94f55f08d7e2a224a2%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637227058344292469&sdata=KqOTmEAA29nMg5uT70tIUPN97WWGQWaMSkd733V%2Ffxc%3D&reserved=0 >> < >> https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fapache%2Froyale-asjs%2Ftree%2Fdevelop%2Fframeworks%2Fprojects%2FBasic%2Fsrc%2Fmain%2Froyale%2Forg%2Fapache%2Froyale%2Frouting&data=02%7C01%7Caharui%40adobe.com%7C5e655077c66b4a94f55f08d7e2a224a2%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637227058344302463&sdata=KWS%2FootPZ%2FemzPfhuUNhtUEH2%2BU%2Bre6IHshK1mpYbo0%3D&reserved=0 >> > >> >>>>>> >> >>>>>> Thanks, >> >>>>>> Piotr >> >>>>>> >> >>>>>> śr., 22 sty 2020 o 13:08 Carlos Rovira < >> carlosrov...@apache.org> >> >>>>>> napisał(a): >> >>>>>> >> >>>>>>> Hi Harbs, >> >>>>>>> >> >>>>>>> thanks for taking a look, I'll try to apply your suggestions >> and see >> >>>> if I >> >>>>>>> can make it work. >> >>>>>>> >> >>>>>>> If you plan to work in that new Routing implementation, I'll >> wait for >> >>>> it >> >>>>>>> to >> >>>>>>> write about it in blog and social media, since better to >> point people >> >>>> to >> >>>>>>> the more elaborated one. I as well recommend you to make it >> end in its >> >>>> own >> >>>>>>> "Routing.swc" since I think it deserves it. >> >>>>>>> >> >>>>>>> As Alex dream on possibilities, I want as well to dream and I >> think >> >>>>>>> nowadays, a part from pure client navigation, we have server >> >>>> navigation, >> >>>>>>> and as other royale features people will soon try to do it. >> In the >> >>>> case of >> >>>>>>> Routing, people will want to have URLs for concrete items >> retrieved >> >>>> from >> >>>>>>> database and we should support it (was what we discussed >> before that in >> >>>>>>> that case, we'll be able to not have # in the url but just a >> friendly >> >>>>>>> permalink). Hope we can support that, since we'll be great to >> create, >> >>>> lets >> >>>>>>> say, a blog app, and as user browse posts and navigate to see >> a full >> >>>>>>> posst, >> >>>>>>> he gets as well a friendly URL with no anchors that can be >> indexable by >> >>>>>>> google and retrieved (i.e, the same as Wordpress) >> >>>>>>> >> >>>>>>> Thanks >> >>>>>>> >> >>>>>>> >> >>>>>>> >> >>>>>>> >> >>>>>>> >> >>>>>>> El mar., 21 ene. 2020 a las 23:57, Alex Harui >> >>>> (<aha...@adobe.com.invalid >> >>>>>>>> ) >> >>>>>>> escribió: >> >>>>>>> >> >>>>>>>> If we're dreaming of the future possible implementations, >> one vision >> >>>> is >> >>>>>>>> that the route paths are computed from the currentStates of >> >>>> Containers. >> >>>>>>>> That might have the least setup required, it would almost be >> >>>> automatic. >> >>>>>>>> >> >>>>>>>> IOW, Containers have both a label and currentState property. >> A routing >> >>>>>>>> implementation could scan the DOM for contaners and build >> the path >> >>>> from >> >>>>>>>> label/currentState pairs. >> >>>>>>>> >> >>>>>>>> Of course, I could be wrong... >> >>>>>>>> >> >>>>>>>> -Alex >> >>>>>>>> >> >>>>>>>> >> >>>>>>>> On 1/21/20, 1:33 PM, "Harbs" <harbs.li...@gmail.com> wrote: >> >>>>>>>> >> >>>>>>>> I’ve also been thinking about the router in general, and I >> came up >> >>>>>>>> with an idea on how to do it with beads. >> >>>>>>>> >> >>>>>>>> It’ll probably take me a few days until I implement the >> changes… >> >>>>>>>> >> >>>>>>>> In addition to <ComponentRouting>, I think we can also >> offer >> >>>>>>>> <PathRouting> which would allow different routers to be >> attached to >> >>>>>>>> different places in the application and each level of the >> hierarchy >> >>>> can >> >>>>>>>> take care of its own state. >> >>>>>>>> >> >>>>>>>> Harbs >> >>>>>>>> >> >>>>>>>>> On Jan 21, 2020, at 11:29 PM, Harbs <harbs.li...@gmail.com> >> >>>>>>> wrote: >> >>>>>>>>> >> >>>>>>>>> FWIW, I’d like to write a version of a router which allows >> for >> >>>>>>> more >> >>>>>>>> declarative syntax for routing to components. >> >>>>>>>>> >> >>>>>>>>> Something like this: >> >>>>>>>>> <Router> >> >>>>>>>>> <beads> >> >>>>>>>>> <ComponentRouting> >> >>>>>>>>> <ComponentRoute component=“LayoutsPlayGround” >> >>>>>>> state=“layouts_panel” >> >>>>>>>> title=“Layouts”/> >> >>>>>>>>> <ComponentRoute component=“GridPlayGround” >> state=“grid_panel” >> >>>>>>>> title=“Grids”/> >> >>>>>>>>> <ComponentRoute component=“ButtonBarPlayGround” >> >>>>>>> state=“button_panel” >> >>>>>>>> title=“Button Bar”/> >> >>>>>>>>> etc... >> >>>>>>>>> </ComponentRouting> >> >>>>>>>>> </beads> >> >>>>>>>>> </Router> >> >>>>>>>>> >> >>>>>>>>>> On Jan 21, 2020, at 11:20 PM, Harbs <harbs.li...@gmail.com >> >>>>>>> <mailto: >> >>>>>>>> harbs.li...@gmail.com>> wrote: >> >>>>>>>>>> >> >>>>>>>>>> To see what I mean about href links, check out this page >> and >> >>>>>>> click >> >>>>>>>> on a link: >> >>>>>>>>>> http://spectrum-royale/SpectrumBrowser/bin/js-debug/#!link >> < >> >>>>>>>> http://spectrum-royale/SpectrumBrowser/bin/js-debug/#!link> >> >>>>>>>>>> >> >>>>>>>>>> Then use the side panel to navigate to the same pages. >> >>>>>>>>>> >> >>>>>>>>>>> On Jan 21, 2020, at 11:18 PM, Harbs < >> harbs.li...@gmail.com >> >>>>>>>> <mailto:harbs.li...@gmail.com>> wrote: >> >>>>>>>>>>> >> >>>>>>>>>>> The problem is the href in the <a> element in the nav. >> The hash >> >>>>>>> is >> >>>>>>>> being changed to “#" after the router redirects. >> >>>>>>>>>>> >> >>>>>>>>>>> You need to handle routing in one of two ways (and not >> both). >> >>>>>>>>>>> 1. Use setState() >> >>>>>>>>>>> 2. Use href links >> >>>>>>>>>>> >> >>>>>>>>>>> To do #1, you need to remove the href from the <a> >> elements (or >> >>>>>>>> use something else such as a div or li). >> >>>>>>>>>>> >> >>>>>>>>>>> If you use href links, the logic of actually switching >> the views >> >>>>>>>> should be handled by the router, so for example in Card, the >> href >> >>>> should >> >>>>>>>> be #card_panel or #!card_panel. >> >>>>>>>>>>> >> >>>>>>>>>>> Then setNavSelection will work. >> >>>>>>>>>>> >> >>>>>>>>>>> The downside of the second method is that I’m not sure >> how to >> >>>>>>> set >> >>>>>>>> the title. Maybe that should be a separate method that can >> be called. >> >>>>>>>>>>> >> >>>>>>>>>>>> On Jan 21, 2020, at 8:48 PM, Carlos Rovira < >> >>>>>>>> carlosrov...@apache.org <mailto:carlosrov...@apache.org>> >> wrote: >> >>>>>>>>>>>> >> >>>>>>>>>>>> Hi Harbs, >> >>>>>>>>>>>> >> >>>>>>>>>>>> this paste is the MainContent.mxml from TDJ with the >> changes I >> >>>>>>>> tried: >> >>>>>>>>>>>> >> >>>>>>>>>>>> >> >>>>>>>> >> >>>>>>> >> >>>> >> https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fpaste.apache.org%2Fez6aq&data=02%7C01%7Caharui%40adobe.com%7C5e655077c66b4a94f55f08d7e2a224a2%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637227058344302463&sdata=QuliA1HlouO%2F0Ljo0OphP%2FLgtkiL1zRLzLrOq9MoK9E%3D&reserved=0 >> >>>>>>>> < >> >>>>>>>> >> >>>>>>> >> >>>> >> https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fpaste.apache.org%2Fez6aq&data=02%7C01%7Caharui%40adobe.com%7C5e655077c66b4a94f55f08d7e2a224a2%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637227058344302463&sdata=QuliA1HlouO%2F0Ljo0OphP%2FLgtkiL1zRLzLrOq9MoK9E%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%7C5e655077c66b4a94f55f08d7e2a224a2%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637227058344302463&sdata=Nx0DdhXbZsKIAGDX%2FipkT%2FGcHmqb47ccU0%2F7BSmtve8%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%7C5e655077c66b4a94f55f08d7e2a224a2%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637227058344302463&sdata=Nx0DdhXbZsKIAGDX%2FipkT%2FGcHmqb47ccU0%2F7BSmtve8%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%7C5e655077c66b4a94f55f08d7e2a224a2%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637227058344302463&sdata=Nx0DdhXbZsKIAGDX%2FipkT%2FGcHmqb47ccU0%2F7BSmtve8%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%7C5e655077c66b4a94f55f08d7e2a224a2%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637227058344302463&sdata=Nx0DdhXbZsKIAGDX%2FipkT%2FGcHmqb47ccU0%2F7BSmtve8%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%7C5e655077c66b4a94f55f08d7e2a224a2%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637227058344302463&sdata=P83d%2BsWV3rXVU8Gw5WEl33QS2AvcRe%2BgxtoOJmRtG%2Bk%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%7C5e655077c66b4a94f55f08d7e2a224a2%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637227058344302463&sdata=P83d%2BsWV3rXVU8Gw5WEl33QS2AvcRe%2BgxtoOJmRtG%2Bk%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%7C5e655077c66b4a94f55f08d7e2a224a2%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637227058344312460&sdata=YBjRqixwwj3TTx2w5fZ7Rrb0OBwwtZw95mcCZEq7KCA%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%7C5e655077c66b4a94f55f08d7e2a224a2%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637227058344312460&sdata=YBjRqixwwj3TTx2w5fZ7Rrb0OBwwtZw95mcCZEq7KCA%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%7C5e655077c66b4a94f55f08d7e2a224a2%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637227058344312460&sdata=YBjRqixwwj3TTx2w5fZ7Rrb0OBwwtZw95mcCZEq7KCA%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%7C5e655077c66b4a94f55f08d7e2a224a2%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637227058344312460&sdata=vIXpORbsUQZogJymTXQxKv53bffL959S9EPBi6OKugE%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%7C5e655077c66b4a94f55f08d7e2a224a2%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637227058344312460&sdata=Jr3MkVrPoBD%2B3szeX4DuDpP%2FyBt9zCR9m3Fac5ex6%2BQ%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%7C5e655077c66b4a94f55f08d7e2a224a2%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637227058344312460&sdata=9sYTcuBtFPhyMvkvISwkbQdPZDjln1ce2PI6aYg8H1k%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%7C5e655077c66b4a94f55f08d7e2a224a2%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637227058344312460&sdata=S0aTUB51dcS%2FPnHFYVAf9Py9jEsZeC3ZX09aMRr54Uc%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%7C5e655077c66b4a94f55f08d7e2a224a2%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637227058344312460&sdata=c4GDCT6bpF2V7jvspmN57ixozjscke46WDhpENgiavQ%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%7C5e655077c66b4a94f55f08d7e2a224a2%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637227058344312460&sdata=ITUQbYnQTCw1uxaKK%2FJF8TRPa0zFmD5HCXQn1O%2FwTrc%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%7C5e655077c66b4a94f55f08d7e2a224a2%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637227058344322456&sdata=%2Bub59f8WpZa7K984INdfgDJxTQpYDDT%2FzinU61WcZqY%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%7C5e655077c66b4a94f55f08d7e2a224a2%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637227058344322456&sdata=8HXZDDVe3TTAF2hp00hlPGGthbR80jHH10tdaptGf0Y%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%7C5e655077c66b4a94f55f08d7e2a224a2%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637227058344322456&sdata=8HXZDDVe3TTAF2hp00hlPGGthbR80jHH10tdaptGf0Y%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%7C5e655077c66b4a94f55f08d7e2a224a2%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637227058344322456&sdata=8HXZDDVe3TTAF2hp00hlPGGthbR80jHH10tdaptGf0Y%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%7C5e655077c66b4a94f55f08d7e2a224a2%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637227058344322456&sdata=ItnUhTh3h3IotDg4Zb2%2Fdsv3HdXpHgDY%2BrToWDDsuo8%3D&reserved=0 >> >>>>>>>> < >> >>>>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>> >> >>>>>>> >> >>>> >> https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Funhurdle%2Fspectrum-royale&data=02%7C01%7Caharui%40adobe.com%7C5e655077c66b4a94f55f08d7e2a224a2%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637227058344322456&sdata=ItnUhTh3h3IotDg4Zb2%2Fdsv3HdXpHgDY%2BrToWDDsuo8%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%7C5e655077c66b4a94f55f08d7e2a224a2%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637227058344322456&sdata=%2B8hg5WEUenMfxCtfOIuq%2FDUfxwrUEMcTU7mEGo3LrsQ%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%7C5e655077c66b4a94f55f08d7e2a224a2%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637227058344322456&sdata=%2B8hg5WEUenMfxCtfOIuq%2FDUfxwrUEMcTU7mEGo3LrsQ%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%7C5e655077c66b4a94f55f08d7e2a224a2%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637227058344322456&sdata=Zqz%2BCUoolJTlX%2Fk1pvmvhD5GE31q%2FN3i%2F%2B%2FyETJUt8g%3D&reserved=0 >> >>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>> -- >> >>>>>>>>>>>>>>>>>>>>> Carlos Rovira >> >>>>>>>>>>>>>>>>>>>>> >> >>>>>>>> >> >>>>>>> >> >>>> >> https://nam04.safelinks.protection.outlook.com/?url=http%3A%2F%2Fabout.me%2Fcarlosrovira&data=02%7C01%7Caharui%40adobe.com%7C5e655077c66b4a94f55f08d7e2a224a2%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637227058344322456&sdata=tsu9cgz66xRShP1vqlCYedB9QQF2S%2Br5E8HizeWTOXg%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%7C5e655077c66b4a94f55f08d7e2a224a2%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637227058344332448&sdata=1AOFihoMO4ihj5n7I9wzp%2FrpuSSZY8mgb3c0Q0whkQU%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%7C5e655077c66b4a94f55f08d7e2a224a2%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637227058344332448&sdata=1AOFihoMO4ihj5n7I9wzp%2FrpuSSZY8mgb3c0Q0whkQU%3D&reserved=0 >> >>>>>>>> < >> >>>>>>>> >> >>>>>>> >> >>>> >> https://nam04.safelinks.protection.outlook.com/?url=http%3A%2F%2Fcottage14.blogspot.com%2F&data=02%7C01%7Caharui%40adobe.com%7C5e655077c66b4a94f55f08d7e2a224a2%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637227058344332448&sdata=1AOFihoMO4ihj5n7I9wzp%2FrpuSSZY8mgb3c0Q0whkQU%3D&reserved=0 >> >>>>>>>>> >> >>>>>>>>>>>>>>> >> >>>>>>>>>>>>>> >> >>>>>>>>>>>>>> >> >>>>>>>>>>>>>> -- >> >>>>>>>>>>>>>> Carlos Rovira >> >>>>>>>>>>>>>> >> >>>>>>>> >> >>>>>>> >> >>>> >> https://nam04.safelinks.protection.outlook.com/?url=http%3A%2F%2Fabout.me%2Fcarlosrovira&data=02%7C01%7Caharui%40adobe.com%7C5e655077c66b4a94f55f08d7e2a224a2%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637227058344332448&sdata=EcfKFbd7jEI2sD3kv1X1BcH%2B%2F8TzaluYfNevsnPP7ek%3D&reserved=0 >> >>>>>>>>>>>>> >> >>>>>>>>>>>>> >> >>>>>>>>>>>> >> >>>>>>>>>>>> -- >> >>>>>>>>>>>> Carlos Rovira >> >>>>>>>>>>>> >> >>>>>>>> >> >>>>>>> >> >>>> >> https://nam04.safelinks.protection.outlook.com/?url=http%3A%2F%2Fabout.me%2Fcarlosrovira&data=02%7C01%7Caharui%40adobe.com%7C5e655077c66b4a94f55f08d7e2a224a2%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637227058344332448&sdata=EcfKFbd7jEI2sD3kv1X1BcH%2B%2F8TzaluYfNevsnPP7ek%3D&reserved=0 >> >>>>>>>> < >> >>>>>>>> >> >>>>>>> >> >>>> >> https://nam04.safelinks.protection.outlook.com/?url=http%3A%2F%2Fabout.me%2Fcarlosrovira&data=02%7C01%7Caharui%40adobe.com%7C5e655077c66b4a94f55f08d7e2a224a2%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637227058344332448&sdata=EcfKFbd7jEI2sD3kv1X1BcH%2B%2F8TzaluYfNevsnPP7ek%3D&reserved=0 >> >>>>>>>>> >> >>>>>>>>>>> >> >>>>>>>>>> >> >>>>>>>>> >> >>>>>>>> >> >>>>>>>> >> >>>>>>>> >> >>>>>>>> >> >>>>>>> >> >>>>>>> -- >> >>>>>>> Carlos Rovira >> >>>>>>> >> https://nam04.safelinks.protection.outlook.com/?url=http%3A%2F%2Fabout.me%2Fcarlosrovira&data=02%7C01%7Caharui%40adobe.com%7C5e655077c66b4a94f55f08d7e2a224a2%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637227058344332448&sdata=EcfKFbd7jEI2sD3kv1X1BcH%2B%2F8TzaluYfNevsnPP7ek%3D&reserved=0 >> >>>>>>> >> >>>>>> >> >>>>>> >> >>>>>> -- >> >>>>>> >> >>>>>> Piotr Zarzycki >> >>>>>> >> >>>>>> Patreon: * >> https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.patreon.com%2Fpiotrzarzycki&data=02%7C01%7Caharui%40adobe.com%7C5e655077c66b4a94f55f08d7e2a224a2%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637227058344332448&sdata=umK%2F4%2BRvuRE3C9hWQJVvwcdxC64SBmzOwbZvV%2FxiTUE%3D&reserved=0 >> >>>>>> < >> https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.patreon.com%2Fpiotrzarzycki&data=02%7C01%7Caharui%40adobe.com%7C5e655077c66b4a94f55f08d7e2a224a2%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637227058344332448&sdata=umK%2F4%2BRvuRE3C9hWQJVvwcdxC64SBmzOwbZvV%2FxiTUE%3D&reserved=0 >> >* >> >>>>>> >> >>>>> >> >>>>> >> >>>>> -- >> >>>>> >> >>>>> Piotr Zarzycki >> >>>>> >> >>>>> Patreon: * >> https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.patreon.com%2Fpiotrzarzycki&data=02%7C01%7Caharui%40adobe.com%7C5e655077c66b4a94f55f08d7e2a224a2%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637227058344332448&sdata=umK%2F4%2BRvuRE3C9hWQJVvwcdxC64SBmzOwbZvV%2FxiTUE%3D&reserved=0 >> >>>>> < >> https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.patreon.com%2Fpiotrzarzycki&data=02%7C01%7Caharui%40adobe.com%7C5e655077c66b4a94f55f08d7e2a224a2%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637227058344332448&sdata=umK%2F4%2BRvuRE3C9hWQJVvwcdxC64SBmzOwbZvV%2FxiTUE%3D&reserved=0 >> >* >> >>>> >> >>>> >> >>> >> >>> -- >> >>> >> >>> Piotr Zarzycki >> >>> >> >>> Patreon: * >> https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.patreon.com%2Fpiotrzarzycki&data=02%7C01%7Caharui%40adobe.com%7C5e655077c66b4a94f55f08d7e2a224a2%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637227058344332448&sdata=umK%2F4%2BRvuRE3C9hWQJVvwcdxC64SBmzOwbZvV%2FxiTUE%3D&reserved=0 >> < >> https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.patreon.com%2Fpiotrzarzycki&data=02%7C01%7Caharui%40adobe.com%7C5e655077c66b4a94f55f08d7e2a224a2%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637227058344332448&sdata=umK%2F4%2BRvuRE3C9hWQJVvwcdxC64SBmzOwbZvV%2FxiTUE%3D&reserved=0 >> > >> >>> < >> https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.patreon.com%2Fpiotrzarzycki&data=02%7C01%7Caharui%40adobe.com%7C5e655077c66b4a94f55f08d7e2a224a2%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637227058344342441&sdata=%2FigjHPJDX1tYPSMO7umQStZAp%2FWySVqyqkTmFzKIw%2Fo%3D&reserved=0 >> < >> https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.patreon.com%2Fpiotrzarzycki&data=02%7C01%7Caharui%40adobe.com%7C5e655077c66b4a94f55f08d7e2a224a2%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637227058344342441&sdata=%2FigjHPJDX1tYPSMO7umQStZAp%2FWySVqyqkTmFzKIw%2Fo%3D&reserved=0 >> >>* >> >> >> > >> >> >> >> > > -- > > Piotr Zarzycki > > Patreon: *https://www.patreon.com/piotrzarzycki > <https://www.patreon.com/piotrzarzycki>* > -- Piotr Zarzycki Patreon: *https://www.patreon.com/piotrzarzycki <https://www.patreon.com/piotrzarzycki>*