Notification#
Notification.icon#
Właściwość icon
zwraca łańcuch znakowy reprezentujący URL ikony (zserializowany) danego powiadomienia. Właściwość jest tylko do odczytu.
Składnia#
Samo wywołanie i poszczególne jego części najlepiej objaśnić na zapisie składniowym:
var read_icon = notification.icon;
gdzie poszczególne człony oznaczają:
read_icon
- URL ikony powiadomienia w postaci łańcucha znakowego.notification
- powiadomienie będące obiektem kontekstu.
URL ikony powiadomienia możemy ustawić przy jego tworzeniu za pomocą konstruktora new Notification()
. Domyślną wartością będzie pusty łańcuch znakowy i oznacza to, że z powiadomieniem nie jest skojarzony żaden obraz ikony.
Ikon powiadomienia po przetworzeniu i wczytaniu z podanego adresu prawdopodobnie będzie wyświetlana z lewej strony wewnątrz powiadomienia (w miejscu domyślnej ikony, jeśli taka istniała).
Prosty przykład:
<script>
// Tworzymy nowe powiadomienie
var notification1 = new Notification("piesek");
document.write(notification1); // [object Notification]
document.write("<br>");
document.write(notification1.icon); // "" - pusty łańcuch
document.write("<br><br>");
// Tworzymy kolejne powiadomienie
var notification2 = new Notification("piesek", {
icon: "http://www.crimsteam.site90.net/icon.ico"
});
document.write(notification2); // [object Notification]
document.write("<br>");
document.write(notification2.icon); // http://www.crimsteam.site90.net/icon.ico
</script>
Interfejs Web IDL#
readonly attribute DOMString icon;
Specyfikacje i inne materiały#
Pasek społecznościowy