Skip to main content

TeamPlayer

A player on a team that is made up of team members.

type TeamPlayer {
activeFundraisersCount: Int!
amountRaised: DollarFormats!
cashflowStatement: BudgetPlayerCashflowStatement
goal: DollarFormats!
id: ID!
image: Image!
isRemovable: Boolean!
isViewerMember: Boolean!
name: String!
teamMembers(
first: Int
after: String
last: Int
before: String
filterOnlyActive: Boolean = false
): FundraiserConnection!
teamMembersCount: Int!
}

Fields

TeamPlayer.activeFundraisersCount ● Int! non-null scalar

A count of the player's active fundraisers

TeamPlayer.amountRaised ● DollarFormats! non-null object

Player's total amount raised

TeamPlayer.cashflowStatement ● BudgetPlayerCashflowStatement object

Player's cashflow statement

TeamPlayer.goal ● DollarFormats! non-null object

Player's total amount raised

TeamPlayer.id ● ID! non-null scalar

Player's ID

TeamPlayer.image ● Image! non-null object

Player's image

TeamPlayer.isRemovable ● Boolean! non-null scalar

Can this player be removed?

TeamPlayer.isViewerMember ● Boolean! non-null scalar

Is the viewer a team member under this player?

TeamPlayer.name ● String! non-null scalar

Player's name

TeamPlayer.teamMembers ● FundraiserConnection! non-null object

Supported intents, filtered optionally by user or team member.

TeamPlayer.teamMembers.first ● Int scalar

Returns the first n elements from the list.

TeamPlayer.teamMembers.after ● String scalar

Returns the elements in the list that come after the specified cursor.

TeamPlayer.teamMembers.last ● Int scalar

Returns the last n elements from the list.

TeamPlayer.teamMembers.before ● String scalar

Returns the elements in the list that come before the specified cursor.

TeamPlayer.teamMembers.filterOnlyActive ● Boolean scalar

Return only active team members

TeamPlayer.teamMembersCount ● Int! non-null scalar

A count of the player's team members

Member of

Fundraiser object ● TeamPlayerEdge object