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