When tapping a MapEntry, whose Links contain items with a FragmentType of MapEntry or EventConferenceRoom, the app should act as follows:
In the case of FragmentType == MapEntry it should display a tooltip containing the value of the link's Name attribute at the location of the linked MapEntry, only if the Name attribute is not empty.
For FragmentType == EventConferenceRoom the app should show a tooltip containing the value of the link's Name attribute (using the Name attribute of the EventConferenceRoom as a fallback) at the location of the tapped MapEntry.
If there are multiple links on the tapped MapEntry, it should present an action sheet asking the user to select one of the available links (similar to the way that multiple entries at the same location are already handled now) and thereafter handle the selected link according to the rules above.
The handling of links with a FragmentType of DealerDetail should not be affected by this change.
When tapping a
MapEntry
, whoseLinks
contain items with aFragmentType
ofMapEntry
orEventConferenceRoom
, the app should act as follows:FragmentType
==MapEntry
it should display a tooltip containing the value of the link'sName
attribute at the location of the linkedMapEntry
, only if theName
attribute is not empty.FragmentType
==EventConferenceRoom
the app should show a tooltip containing the value of the link'sName
attribute (using theName
attribute of theEventConferenceRoom
as a fallback) at the location of the tappedMapEntry
.MapEntry
, it should present an action sheet asking the user to select one of the available links (similar to the way that multiple entries at the same location are already handled now) and thereafter handle the selected link according to the rules above.The handling of links with a
FragmentType
ofDealerDetail
should not be affected by this change.