MemberChangeStatusDetails

public class MemberChangeStatusDetails : CustomStringConvertible, JSONRepresentable

Changed member status (invited, joined, suspended, etc.).

  • Previous member status. Might be missing due to historical data gap.

    Declaration

    Swift

    public let previousValue: TeamLog.MemberStatus?
  • New member status.

    Declaration

    Swift

    public let newValue: TeamLog.MemberStatus
  • Additional information indicating the action taken that caused status change.

    Declaration

    Swift

    public let action: TeamLog.ActionDetails?
  • The user’s new team name. This field is relevant when the user is transferred off the team.

    Declaration

    Swift

    public let newTeam: String?
  • The user’s previous team name. This field is relevant when the user is transferred onto the team.

    Declaration

    Swift

    public let previousTeam: String?
  • Declaration

    Swift

    public var description: String { get }