public ViewModelFactionDiplomacyStatusEntry( string clanTag, FactionDiplomacyStatus status) { this.ClanTag = clanTag; this.Status = status; }
public FactionLogEntryDiplomacyStatusChanged( string clanTag, [CanBeNull] ICharacter byOfficer, FactionDiplomacyStatus fromStatus, FactionDiplomacyStatus toStatus) : base(byOfficer) { this.ClanTag = clanTag; this.FromStatus = fromStatus; this.ToStatus = toStatus; }
public ViewModelFactionDiplomacyListControl(FactionDiplomacyStatus diplomacyStatusFilter) { this.diplomacyStatusFilter = diplomacyStatusFilter; this.source = Faction.GetPrivateState(FactionSystem.ClientCurrentFaction) .FactionDiplomacyStatuses; this.source.ClientPairSet += this.SourcePairSetHandler; this.source.ClientPairRemoved += this.SourcePairRemovedHandler; this.source.ClientDictionaryClear += this.SourceDictionaryClearHandler; this.RebuildList(); }