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://codecraft.tv/courses/angular/routing/routing-strategies/ <https://codecraft.tv/courses/angular/routing/routing-strategies/> > On Jan 20, 2020, at 3:33 PM, Andrew Wetmore <[email protected]> wrote: > > Thanks for this. In what way is this different from deep linking in Flex, > apart from the name? > > On Mon, Jan 20, 2020 at 8:30 AM Harbs <[email protected] > <mailto:[email protected]>> wrote: > >> Not sure what you’re looking for. I tried to document the class as best as >> I could: >> >> https://github.com/apache/royale-asjs/blob/6cbc5559bcc99bf2ceb3e033747ca3680b3b0d91/frameworks/projects/Basic/src/main/royale/org/apache/royale/routing/Router.as >> >> <https://github.com/apache/royale-asjs/blob/6cbc5559bcc99bf2ceb3e033747ca3680b3b0d91/frameworks/projects/Basic/src/main/royale/org/apache/royale/routing/Router.as> >> < >> https://github.com/apache/royale-asjs/blob/6cbc5559bcc99bf2ceb3e033747ca3680b3b0d91/frameworks/projects/Basic/src/main/royale/org/apache/royale/routing/Router.as >> >> <https://github.com/apache/royale-asjs/blob/6cbc5559bcc99bf2ceb3e033747ca3680b3b0d91/frameworks/projects/Basic/src/main/royale/org/apache/royale/routing/Router.as> >>> >> >> * “Routing” uses the browser history APIs to allow forward and back >> navigation. >> * When the hash of a URL is changed, the router dispatches an event >> * The state of the strand component can be automatically synced to the >> Router routeState.state value. >> * The application can call either setState() to add a point to the browser >> history, or: >> * call renderState() to add a point and trigger a state change in the app >> (i.e. diapatch an event fro the browser) >> >> Helpful? >> >> Some JS frameworks let you declaratively declare routes for a router, that >> might be something worth looking into, but I was not sure what that would >> look like in Royale. >> >>> On Jan 20, 2020, at 3:22 PM, Andrew Wetmore <[email protected]> wrote: >>> >>> @harbs, would you have a chance to blurt out some text about "routing", >> and >>> especially how and where it differs from "deep linking" in Flex? We need >>> some documentation about this and I thought I knew where I was going to >> go >>> with it until I saw this as an example of routing. >>> >>> Does not have to be finished text....bullet points and pointers would be >>> fine. I can then rework it for the help docs. >>> >>> Thanks! >>> >>> On Mon, Jan 20, 2020 at 8:09 AM Harbs <[email protected]> wrote: >>> >>>> It’s declared here: >>>> >>>> >> https://github.com/unhurdle/spectrum-royale/blob/master/SpectrumBrowser/src/view/MainView.mxml#L213 >>>> >>>> And used here: >>>> >>>> >> https://github.com/unhurdle/spectrum-royale/blob/master/SpectrumBrowser/src/view/MainView.mxml#L131 >>>> >>>> here: >>>> >>>> >> https://github.com/unhurdle/spectrum-royale/blob/master/SpectrumBrowser/src/view/MainView.mxml#L167 >>>> >>>> and here: >>>> >>>> >> https://github.com/unhurdle/spectrum-royale/blob/master/SpectrumBrowser/src/models/Theme.as#L20 >>>> >>>>> On Jan 20, 2020, at 3:03 PM, Harbs <[email protected]> wrote: >>>>> >>>>> I created a Router bead which I’m now using in the demo app. >>>>> >>>>> Here’s two very different states: >>>>> >>>>> https://unhurdle.github.io/spectrum-royale/#!combobox?colorstop=dark >>>>> https://unhurdle.github.io/spectrum-royale/#!asset_list >>>>> >>>>> Router supports”state”, paths and parameters. >>>>> >>>>> The demo app is using state and parameters. >>>>> >>>>> Harbs >>>>> >>>>>> On Jan 20, 2020, at 10:54 AM, Carlos Rovira <[email protected]> >>>> wrote: >>>>>> >>>>>> Hi Harbs, >>>>>> >>>>>> about routing, I expect urls will be more like permalinks without the >>>> need >>>>>> of !# chars. Is this possible? >>>>>> >>>>>> This: >>>>>> https://unhurdle.github.io/spectrum-royale/bar_loader >>>>>> >>>>>> instead of this: >>>>>> https://unhurdle.github.io/spectrum-royale/#!bar_loader >>>>>> >>>>>> And have it as a library "Routing" that we could use. >>>>>> As any other framework out there, is something that they support with >>>> some >>>>>> API, and I think is one of the things we already don't offer. >>>>>> Would be great to have for 1.0, since is something people will want >> very >>>>>> soon in their tests for sure. >>>>>> >>>>>> What do you think? >>>>>> >>>>>> Carlos >>>>>> >>>>>> >>>>>> >>>>>> El lun., 20 ene. 2020 a las 7:31, Harbs (<[email protected]>) >>>> escribió: >>>>>> >>>>>>> Good catch. Thanks! >>>>>>> >>>>>>>> On Jan 20, 2020, at 1:52 AM, Andrew Wetmore <[email protected]> >>>> wrote: >>>>>>>> >>>>>>>> Small thing, but I think the code example for "Avatar" is reversed, >>>>>>>> implying that the first of the two images is disabled rather than >> the >>>>>>>> second. >>>>>>>> >>>>>>>> On Sun, Jan 19, 2020 at 6:42 PM Harbs <[email protected]> >> wrote: >>>>>>>> >>>>>>>>> FYI, I just added routing to the demo app. It was pretty painless, >>>>>>>>> although I’d like to make it even simpler… >>>>>>>>> >>>>>>>>> https://unhurdle.github.io/spectrum-royale/#!bar_loader < >>>>>>>>> https://unhurdle.github.io/spectrum-royale/#!bar_loader> >>>>>>>>> >>>>>>>>> >>>>>>>>>> On Jan 15, 2020, at 7:08 PM, Harbs <[email protected]> wrote: >>>>>>>>>> >>>>>>>>>> FYI, I just updated the project readme with a link to the demo and >>>> some >>>>>>>>> markup to show what a full Royale app looks like: >>>>>>>>>> https://github.com/unhurdle/spectrum-royale < >>>>>>>>> https://github.com/unhurdle/spectrum-royale> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>>> On Jan 13, 2020, at 1:30 AM, Harbs <[email protected] >> <mailto: >>>>>>>>> [email protected]>> wrote: >>>>>>>>>>> >>>>>>>>>>> FYI, I’ve been working on filling out a demo the Spectrum Royale >>>>>>>>> components: >>>>>>>>>>> https://unhurdle.github.io/spectrum-royale/ < >>>>>>>>> https://unhurdle.github.io/spectrum-royale/> >>>>>>>>>>> >>>>>>>>>>> I’m going to be filling them out over the next week… >>>>>>>>>>> >>>>>>>>>>> Harbs >>>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>> >>>>>>>> -- >>>>>>>> Andrew Wetmore >>>>>>>> >>>>>>>> http://cottage14.blogspot.com/ >>>>>>> >>>>>>> >>>>>> >>>>>> -- >>>>>> Carlos Rovira >>>>>> http://about.me/carlosrovira >>>>> >>>> >>>> >>> >>> -- >>> Andrew Wetmore >>> >>> http://cottage14.blogspot.com/ >> >> > > -- > Andrew Wetmore > > http://cottage14.blogspot.com/ <http://cottage14.blogspot.com/>
