OBJECT
SquadStreamInvitation
SquadStreamInvitation represents an invitation sent by a member of a squad stream to another user to join the squad stream.
link GraphQL Schema definition
1 type SquadStreamInvitation { 2 3 # When the invitation was created. 4 : Time! 5 6 # ID of the invitation. 7 : ID! 8 9 # Network type of the invitation. This field is only non nil when the invitation 10 # is fetched for User.IncomingSquadStreamInvitations. 11 : SquadStreamInvitationNetworkType 12 13 # If the invitation's status is rejected, the reason for the rejection. 14 : SquadStreamInvitationRejectedReason 15 16 # The user that the invitation is sent to. 17 : User 18 19 # The user that sent the invitation. 20 : User 21 22 # The squad stream that the recipient is invited to join. 23 : SquadStream 24 25 # The status of the invitation. 26 : SquadStreamInvitationStatus! 27 28 }
link Required by
- AcceptSquadStreamInvitationPayloadOutputs from the acceptSquadStreamInvitation mutation.
- DeleteSquadStreamInvitationPayloadOutputs from the deleteSquadStreamInvitation mutation.
- RejectSquadStreamInvitationPayloadOutputs from the rejectSquadStreamInvitation mutation.
- SquadStreamA squad stream represents a group of broadcasters that are streaming together. When a squad stream is live, viewers can opt to watch the streams of all its members together from a single view. Squad streams are created by a broadcaster who invites other broadcasters to participate. Each broadcaster who accepts an invitation becomes a member of the squad stream and can also invite other broadcasters to participate. At the moment, a squad stream can have up to four members and a broadcaster can only belong to a single squad stream. A squad stream ends when all its members leave or stop streaming.
- SquadStreamInvitationConnectionList of Squad Stream invitations.