Class FlagsSetUp
Event listener args which fires after a DualSidedFlagService finishes building and setting up a new flag layout.
[EventModel(EventSynchronizationContext.Pure)]
public class FlagsSetUp : IActionLoggableEvent
- Inheritance
-
FlagsSetUp
- Implements
- Inherited Members
Properties
ActiveFlags
A list of capturable FlagObjective created by the flag service. This list does not include Main Base locations.
public required IReadOnlyList<FlagObjective> ActiveFlags { get; init; }
Property Value
FlagService
The Flag Service that was responsible for creating this flag layout and dispatching this event.
public required DualSidedFlagService FlagService { get; init; }
Property Value
Methods
GetActionLogEntry(IServiceProvider, ref ActionLogEntry[]?)
public ActionLogEntry GetActionLogEntry(IServiceProvider serviceProvider, ref ActionLogEntry[]? multipleEntries)
Parameters
serviceProviderIServiceProvidermultipleEntriesActionLogEntry[]