Aller au contenu principal

Notifications

Les notifications dans zUI permettent d'afficher des messages à l'utilisateur pour signaler des événements, des informations ou des alertes. Ces notifications peuvent inclure un titre, un message, une icône et une bannière pour personnaliser l'expérience utilisateur.

Fonction SendNotification

La syntaxe pour envoyer une notification est la suivante :

zUI.SendNotification(title, message, type, icon, banner, time)

Paramètres

  • title [string] : Le titre de la notification.
  • message [string] : Le message affiché dans la notification.
  • type [table] : Le type de la notification. Il peut contenir les éléments suivants :
    • color [string, optional] : La couleur de la notification (en format hexadécimal ou autre format valide).
    • content [string, optional] : Un texte supplémentaire ou un contenu à afficher dans la notification.
  • icon [string, optional] : L'URL de l'icône de la notification (par exemple, une image ou un logo).
  • banner [string, optional] : L'URL de la bannière qui accompagne la notification.
  • time [string, optional] : La durée d'affichage de la notification. Par défaut, une durée déterminée est utilisée si ce paramètre n'est pas fourni.

Exemple d'utilisation

Voici un exemple d'utilisation de SendNotification :

zUI.SendNotification("Alerte", "Une nouvelle mise à jour est disponible.", { color = "#FF0000", content = "Cliquez ici pour en savoir plus." }, "https://i.postimg.cc/jSs6YGNh/ZProject-4.jpg", "https://i.postimg.cc/pdrDpzsh/ZBanner-Paypal.png", "5000")

Cela affichera une notification rouge avec un titre, un message et une icône, ainsi qu'une bannière et une durée de 5 secondes.

Résumé

Pour utiliser la fonction SendNotification dans zUI :

  1. Utilisez zUI.SendNotification pour envoyer une notification avec un titre, un message, et des éléments visuels comme une icône et une bannière.
  2. Personnalisez la notification avec des types (couleur, contenu) et définissez la durée d'affichage.
  3. Cette fonction permet d'informer l'utilisateur de manière visuelle et interactive.

Les notifications sont un excellent moyen de communiquer des informations importantes à l'utilisateur dans des applications interactives.