Documents (La Frappe)

Documents publiés dans des matières.

Nommé "La Frappe" au sein des écoles de Toulouse INP.

Types

Document implements Commentable, Reactable

  • comments(​after, ​before, ​first, ​last) →  Connection< Comment>

    Arguments

    • after: String?
    • before: String?
    • first: Int?
    • last: Int?
  • createdAt: DateTime
  • description: String
  • descriptionHtml: String
  • id: ID
  • localID: LocalID
  • paperPaths: [ String]
  • reacted(​emoji:  String) →  Boolean
  • reactions(​emoji:  String) →  Int
  • schoolYear: Int
  • slug: String
  • solutionPaths: [ String]
  • subject: Subject?
  • subjectId: ID?
  • title: String
  • type: DocumentType
    • CourseNotes
    • CourseSlides
    • Exam
    • Exercises
    • GradedExercises
    • Miscellaneous
    • Practical
    • PracticalExam
    • Summary
  • uid: String
  • updatedAt: DateTime
  • uploader: User?
  • uploaderId: ID?

DocumentSearchResult

  • document: Document
  • id: ID
  • rank: Int?
  • similarity: Float

Queries

document(​slug:  String, ​subject:  ID) →  Document

documents(​after:  String?, ​before:  String?, ​first:  Int?, ​last:  Int?) →  Connection< Document>

searchDocuments(​forApprentices:  Boolean, ​majorUid:  String, ​q:  String, ​yearTier:  Int) →  [ DocumentSearchResult]

Mutations

deleteDocument(​id:  ID) →  Boolean

deleteDocumentFile(​documentId:  ID, ​filename:  String) →  Boolean

mergeDocuments(​from:  [ ID], ​into:  ID) →  Document

setDocumentFileIsSolution(​documentId:  ID, ​filename:  String, ​isSolution:  Boolean) →  Boolean

uploadDocumentFile(​documentId:  ID, ​file:  File, ​solution:  Boolean) →  String

upsertDocument(​...) →  Result< Document>

Churros API, version 1.71.0 (at 242e0c3)

Made with <3 by net7 net7

Documentation generated with Graphinx