Associations étudiantes

Associations Étudiantes de chaque école. Il n'y a qu'une seule AE par école.

Types

ContributionOption implements Node

  • canMarkAsPaid: Boolean
  • descriptionHtml: String
  • id: ID
  • localID: LocalID
  • name: String
  • offeredIn: School
  • paidBy(​uid:  String) →  Boolean

    Arguments

    • uid: String
  • paysFor: [ StudentAssociation]
  • price: Float

StudentAssociation implements Pictured

  • canContribute: Boolean
  • canCreateGroups(​type:  GroupType?) →  Boolean

    Arguments

    • type: (Association | Club | Group | Integration | List | StudentAssociationSection)?
    • canCreateServices: Boolean
    • canEditDetails: Boolean
    • canEditPages: Boolean
    • canListPages: Boolean
    • contributing: Boolean
    • contributionOptions: [ ContributionOption]
    • contributorsCount(​yearTiers:  [ Int]) →  Int

      Arguments

      • yearTiers: [ Int]
    • createdAt: DateTime
    • description: String
    • descriptionHtml: HTML
    • email: Email?
    • groups(​...) →  Connection< Group>

      Arguments

      • after: String?
      • before: String?
      • first: Int?
      • last: Int?
      • types: [ GroupType]?
      • groupsCount: Int
      • hasPendingContribution: Boolean
      • hasSeparateDarkPicture: Boolean
      • id: ID
      • links: [ Link]
      • name: String
      • organizerMembersCount(​yearTiers:  [ Int]) →  Int

        Arguments

        • yearTiers: [ Int]
      • page(​path:  String) →  Page?

        Arguments

        • path: String
      • pages(​after, ​before, ​first, ​last) →  Connection< Page>

        Arguments

        • after: String?
        • before: String?
        • first: Int?
        • last: Int?
      • pictureAltText: String
      • pictureFile: String
      • pictureFileDark: String
      • pictureURL(​dark:  Boolean = false, ​timestamp:  Boolean = true) →  String

        Arguments

        • dark: Boolean
        • timestamp: Boolean = true
      • school: School
      • schoolId: ID
      • services(​after, ​before, ​first, ​last) →  Connection< Service>

        Arguments

        • after: String?
        • before: String?
        • first: Int?
        • last: Int?
      • studentsCount(​yearTiers:  [ Int] = ) →  Int

        Arguments

        • yearTiers: [ Int] = []
      • uid: String
      • updatedAt: DateTime

      Queries

      Mutations

      deleteContribution(​option:  LocalID, ​user:  String) →  Result< ContributionOption>

      markContributionAsPaid(​create:  Boolean = false, ​option:  LocalID, ​user:  UID) →  Result< ContributionOption>

      Arguments

      • create: Boolean
      • option: LocalID
      • user: UID

      updateStudentAssociationPicture(​file:  File, ​uid:  String) →  String

      Churros API, version dev (at 863fce2)

      Made with <3 by net7 net7

      Documentation generated with Graphinx