Notification#
Notification.tag#
Właściwość tag zwraca łańcuch znakowy reprezentujący etykietę 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_tag = notification.tag;
gdzie poszczególne człony oznaczają:
read_body- etykieta powiadomienia w postaci łańcucha znakowego.notification- powiadomienie będące obiektem kontekstu.
Etykietę powiadomienia możemy ustawić przy jego tworzeniu za pomocą konstruktora new Notification(). Domyślną wartością będzie pusty łańcuch znakowy.
Za pomocą etykiety możemy oznaczyć te powiadomienia, które powinny być traktowane w ramach jednej wiadomości i zajmować to samo miejsce na ekranie urządzenia (szczegóły).
Prosty przykład:
<script>
for (var i = 0; i < 4; i++){
setTimeout(function(){
new Notification("Tytuł wspólnego powiadomienia", {
body:"Ciało wspólnego powiadomienia",
icon: "http://www.crimsteam.site90.net/icon.ico",
tag: "grupa"
});
}, i*300);
}
for (; i < 6; i++){
setTimeout(function(){
new Notification("Tytuł samodzielnego powiadomienia", {
body:"Ciało samodzielnego powiadomienia",
icon: "http://www.crimsteam.site90.net/icon.ico",
});
}, i*300);
}
for (; i < 10; i++){
setTimeout(function(){
new Notification("Tytuł wspólnego powiadomienia", {
body:"Ciało wspólnego powiadomienia",
icon: "http://www.crimsteam.site90.net/icon.ico",
tag: "grupa"
});
}, i*300);
}
</script>Interfejs Web IDL#
readonly attribute DOMString tag;
Specyfikacje i inne materiały#
Pasek społecznościowy