Révision 2c8d373c src/app/settings/settings.component.ts
src/app/settings/settings.component.ts | ||
---|---|---|
64 | 64 |
} |
65 | 65 |
i++; |
66 | 66 |
}); |
67 |
|
|
68 |
//Si jamais le téléchargement fait au lancement a foiré ... |
|
69 |
if (i == 0) { |
|
70 |
getJSON("https://clicaudio.abuledu.net/api.php").then((r: any) => { |
|
71 |
console.log("getJSON : ", r); |
|
72 |
this.serverJSON = r; |
|
73 |
let i = 0; |
|
74 |
r.servers.forEach(element => { |
|
75 |
console.log(" json element : ", element.name); |
|
76 |
let option = new RadioOption(element.label, element.uri); |
|
77 |
this.radioOptions.push(option); |
|
78 |
if (i == 0) { |
|
79 |
console.log(" premier element on le checked : ", element.label); |
|
80 |
this.serverLabel = element.label; |
|
81 |
this.serverName = element.label; |
|
82 |
this.serverURI = element.uri; |
|
83 |
option.selected = true; |
|
84 |
} |
|
85 |
i++; |
|
86 |
}); |
|
87 |
}, (e) => { |
|
88 |
console.log("getJSON Error", e); |
|
89 |
}); |
|
90 |
} |
|
91 |
|
|
67 | 92 |
} |
68 | 93 |
|
69 | 94 |
changeCheckedRadio(radioOption: RadioOption): void { |
Formats disponibles : Unified diff