{#if $minimizeRoutingMenu}
($minimizeRoutingMenu = false)}>
{:else}
{#if $routing}
{:else}
{/if} {$_('toolbar.routing.use_routing')}
{$_('toolbar.routing.use_routing_tooltip')}
{#if $routing}
{#if $routingProfileSelectItem.value.includes('bike') || $routingProfileSelectItem.value.includes('motorcycle')}
{:else if $routingProfileSelectItem.value.includes('foot')}
{:else if $routingProfileSelectItem.value.includes('water')}
{:else if $routingProfileSelectItem.value.includes('railway')}
{/if} {$_('toolbar.routing.activity')}
{#each Object.keys(brouterProfiles) as profile}
{$_(`toolbar.routing.activities.${profile}`)}
{/each}
{$_('toolbar.routing.allow_private')}
{/if}
($minimizeRoutingMenu = true)}>
{$_('toolbar.routing.reverse.button')}
{$_('toolbar.routing.reverse.tooltip')}
{ const fileId = get(selection).getSelected()[0].getFileId(); routingControls.get(fileId)?.routeToStart(); }} >
{$_('toolbar.routing.route_back_to_start.button')}
{$_('toolbar.routing.route_back_to_start.tooltip')}
{ const fileId = get(selection).getSelected()[0].getFileId(); routingControls.get(fileId)?.createRoundTrip(); }} >
{$_('toolbar.routing.round_trip.button')}
{$_('toolbar.routing.round_trip.tooltip')}
{#if $selection.size > 1}
{$_('toolbar.routing.help_multiple_files')}
{:else if $selection.size == 0 || !validSelection}
{$_('toolbar.routing.help_no_file')}
{:else}
{$_('toolbar.routing.help')}
{/if}
{/if}