DestinationPreviewViewState
constructor(visible: State<Boolean> = mutableStateOf(false), skipDestinationPreview: State<Boolean> = mutableStateOf(false), destinationState: State<DestinationState> = mutableStateOf(DestinationState.WaitingData), leftButtonState: State<ActionButtonState?> = mutableStateOf(value = null), rightButtonState: State<ActionButtonState?> = mutableStateOf(value = null), alreadyOnTheRoute: State<Boolean> = mutableStateOf(value = false), focusedElement: State<FocusedElement?> = mutableStateOf(value = null), titleSingleLine: State<Boolean> = mutableStateOf(value = false), collapseBottomSheetEvent: Flow<Unit> = emptyFlow(), destinationResult: State<DestinationResult?> = mutableStateOf(null), previewLayout: State<DestinationPreviewLayout?> = mutableStateOf(null), onClickLeftButton: () -> Unit = {}, onClickRightButton: () -> Unit = {}, onClickFavorite: (DestinationSearchResult, String) -> Unit = { _, _ -> }, onClickFeedback: () -> Unit = {}, onDestinationGroupClick: (String, NearbyDestinationsGroup) -> Unit = { _, _ -> }, onRoutePreviewRetryClick: () -> Unit = {})