Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    primarykey
    data
    text
    singulars
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. COOk, i have a headerpresenter which has link1,2,3 & GuideDialogLink. When user clicks on link1 it will open Link1Presenter (my.com/#!link1) & when users are in link1 they still see 4 links cos link1 is nested inside the headerpresenter, & when on link1 if user click on GuideDialogLink , then a dialogbox will popup. When they in link2 they also see 4 links since links was nested inside HeaderPresenter & when user clicks on GuideDialogBo, then a dialogbox will popup but this time the Gui on the dialogbox is different from when users are in link1
      singulars
    2. COOk so you need to open the popup depending on the selected link (my.com/#!link1 or my.com/#!link3 let's say). So you only need to get the current Place object, and read which link is the currently selected. If your problem is only to keep the popup open, you can have a boolean in your activity which says if the popup is open. If true, open immediately the popup on display (this needs a small hack in ActivityManager which skips Activity.start() if the same activity is returned by the ActivityMapper) Anyway, I suggest you do all your work based on the url, otherwise prblm on url copy-paste
      singulars
    3. COSo to recapitulate: 1- add a boolean to your Presenter (Activity) to know if the popup is open (eventually add it to the place) 2- Hack ActivityManager so it calls start() or add a method refresh() if the Activity returned by the mapper is the same 3- Check the boolean + url and decide on dialog content and state
      singulars
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload