Show / Hide Table of Contents

Interface INotificationManager

Namespace: Eco.Gameplay.Systems.Messaging.Notifications
Assembly: Eco.Gameplay.dll
Syntax
public interface INotificationManager

Methods

Send(IEnumerable<User>, NotificationCategory, LocString, NotificationStyle, IEnumerable<User>, Boolean)

Sends Notification to users from to enumerable. If to is null then sends to all users, but if to is empty then doesn't send notification to any user. This way you may distinguish between empty user set (i.e. from Demographic) and broadcast message.

Declaration
Result Send(IEnumerable<User> to, NotificationCategory category, LocString message, NotificationStyle style, IEnumerable<User> except = null, bool forceTemporary = false)
Parameters
Type Name Description
System.Collections.Generic.IEnumerable<User> to
NotificationCategory category
LocString message
NotificationStyle style
System.Collections.Generic.IEnumerable<User> except
System.Boolean forceTemporary
Returns
Type Description
Result

Extension Methods

TagUtils.TagNames(Object, Boolean)
TagUtils.TagDisplayNames(Object, Boolean)
ClientSetViewExtensions.SetClassOfProperty(Object, Player, String, String, Int32)
TypeTooltipExtensions.UILinkGeneric(Object)
☀
☾
In This Article
Back to top
Copyright (c) Strange Loop Games 2021
☀
☾