teacherKeys

package
v1.0.8 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 26, 2023 License: MIT Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func AddAttachmentToTeacherPodAsTeacher

func AddAttachmentToTeacherPodAsTeacher(
	jwtToken string,
	reqBody request.AttachmentsReqBody,
	attachmentParam request.AttachmentParam,
) ([]response.Attachment, error)

func AddCommentToTeacherPodAsTeacher

func AddCommentToTeacherPodAsTeacher(
	jwtToken string,
	reqBody request.CommentReqBody,
	commentParam request.CommentIdParam,
) (response.Comment, error)

func AssignBlockGradeToStudent

func AssignBlockGradeToStudent(
	jwtToken string,
	reqBody request.UpdateScaleValueReqBody,
	classroomParam request.ClassroomIdParam,
) (response.UpdateBlockScaleValue, error)

func AssignPodGradeForAStudentAsTeacher

func AssignPodGradeForAStudentAsTeacher(
	jwtToken string,
	reqBody request.UpdateScaleValueReqBody,
	classroomParam request.ClassroomIdParam,
) (response.UpdatePodScaleValue, error)

func BulkPublishPodGradesForAStudent

func BulkPublishPodGradesForAStudent(
	jwtToken string,
	reqBody PublishStudentGradeReqBody,
	classroomParam request.ClassroomIdParam,
) error

func BulkPublishPodGradesForStudents

func BulkPublishPodGradesForStudents(
	jwtToken string,
	reqBody request.PublishGradesReqBody,
	podParam common.ResourceIdParam,
) error

func GetBlockAndPodsGradesForAStudentAsTeacher

func GetBlockAndPodsGradesForAStudentAsTeacher(
	jwtToken string,
	classroomParam request.ClassroomIdParam,
) (response.StudentGradeForBlockAndPod, error)

func GetBlockGradesForStudents

func GetBlockGradesForStudents(
	jwtToken string,
	blockParam common.ResourceIdParam,
) (response.StudentGradeForBlockAndPod, error)

func GetPodGradesForStudents

func GetPodGradesForStudents(
	jwtToken string,
	podParam common.ResourceIdParam,
) (response.StudentGradeForBlockAndPod, error)

func GetStudentAttachmentSubmissionsAsTeacher

func GetStudentAttachmentSubmissionsAsTeacher(
	jwtToken string,
	submissionParam request.ClassroomIdParam,
) ([]response.Attachment, error)

func GetStudentCommentSubmissionsAsTeacher

func GetStudentCommentSubmissionsAsTeacher(
	jwtToken string,
	submissionParam request.ClassroomIdParam,
) ([]response.Comment, error)

func GetStudentProfile

func GetStudentProfile(jwtToken string, classroomParam request.ClassroomIdParam) (response.Student, error)

func PublishStudentGradesForABlock

func PublishStudentGradesForABlock(
	jwtToken string,
	reqBody request.PublishGradesReqBody,
	podParam common.ResourceIdParam,
) error

Types

type PublishStudentGradeReqBody

type PublishStudentGradeReqBody struct {
	PodIds string `json:"podIds"`
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL