Text("Le tirage au sort ne sera pas visuel. Toutes les équipes de ce chapeau seront tirées.")
}
}
if(availableSeedGroup.isFixed()==false){
Section{
Toggle(isOn:$hideNames){
Text("Masquer les noms")
ifhideNames{
Text("Réalise un tirage des positions.")
}
}
RowButtonView("Tirage au sort \(availableSeedGroup.localizedInterval()) visuel"){
self.selectedSeedGroup=availableSeedGroup
}
}footer:{
Text("Le tirage au sort sera visuel et automatique, n'hésitez pas à enregistrer une vidéo de votre écran. Toutes les équipes de ce chapeau seront tirées les unes après les autres.")
RowButtonView("Placer \(availableSeedGroup.localizedInterval())"+((availableSeedGroup.isFixed()==false)?" au hasard":""),role:warnGroupWillCloseRound?.destructive:nil,confirmationMessage:warnGroupWillCloseRound?"Attention, tous vos matchs du tour précédent seront désactivés":nil){
Text("Le tirage au sort ne sera pas visuel. Toutes les équipes de ce chapeau seront tirées.")
}
}
functeamPositionLabel()->String{
switchteamPosition{
case.one:
return"haut"
case.two:
return"bas"
if(availableSeedGroup.isFixed()==false){
Section{
Toggle(isOn:$hideNames){
Text("Masquer les noms")
ifhideNames{
Text("Réalise un tirage des positions.")
}
}
RowButtonView("Tirage au sort \(availableSeedGroup.localizedInterval()) visuel",role:warnGroupWillCloseRound?.destructive:nil,confirmationMessage:warnGroupWillCloseRound?"Attention, tous vos matchs du tour précédent seront désactivés":nil){
Text("Le tirage au sort sera visuel et automatique, n'hésitez pas à enregistrer une vidéo de votre écran. Toutes les équipes de ce chapeau seront tirées les unes après les autres.")