relations

package
v1.0.6 Latest Latest
Warning

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

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

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func GetRelationsForAssessment

func GetRelationsForAssessment(jwtToken string, relationParam common.ResourceIdParam) (response.Relationships, error)

func GetRelationsForCourse

func GetRelationsForCourse(jwtToken string, relationParam common.ResourceIdParam) (response.Relationships, error)

func GetRelationsForKey

func GetRelationsForKey(jwtToken string, keyId string) (response.Relationships, error)

func RelateAssessmentToAssessment

func RelateAssessmentToAssessment(jwtToken string, relationParam request.AssessmentToAssessmentRelationParam) error

func RelateCourseToAssessment

func RelateCourseToAssessment(jwtToken string, relationParam request.CourseToAssessmentRelationParam) error

func RelateCourseToCourse

func RelateCourseToCourse(jwtToken string, relationParam request.CourseToCourseRelationParam) error

func RelateCourseToKey

func RelateCourseToKey(jwtToken string, relationParam request.KeyToCourseRelationParam) error

func RelateKeyToKey

func RelateKeyToKey(jwtToken string, relationParam request.KeyToKeyRelationParam) error

func SearchRelationsForAssessmentMatchingSearchToken

func SearchRelationsForAssessmentMatchingSearchToken(
	jwtToken string,
	relationParam SearchAssessmentRelationParam,
) ([]response.SearchResource, error)

func SearchRelationsForCourseMatchingSearchToken

func SearchRelationsForCourseMatchingSearchToken(
	jwtToken string,
	relationParam SearchCourseRelationParam,
) ([]response.SearchResource, error)

func SearchRelationsForKeyMatchingSearchToken

func SearchRelationsForKeyMatchingSearchToken(
	jwtToken string,
	relationParam SearchKeyRelationParam,
) ([]response.SearchResource, error)

func UnrelateAssessmentFromAssessment

func UnrelateAssessmentFromAssessment(jwtToken string, relationParam request.AssessmentToAssessmentRelationParam) error

func UnrelateCourseFromAssessment

func UnrelateCourseFromAssessment(jwtToken string, relationParam request.CourseToAssessmentRelationParam) error

func UnrelateCourseFromCourse

func UnrelateCourseFromCourse(jwtToken string, relationParam request.CourseToCourseRelationParam) error

func UnrelateCourseFromKey

func UnrelateCourseFromKey(jwtToken string, relationParam request.KeyToCourseRelationParam) error

func UnrelateKeyFromKey

func UnrelateKeyFromKey(jwtToken string, relationParam request.KeyToKeyRelationParam) error

Types

type SearchAssessmentRelationParam

type SearchAssessmentRelationParam struct {
	Token               string
	CurrentAssessmentId string
	KeyId               string
	CourseId            string
}

type SearchCourseRelationParam

type SearchCourseRelationParam struct {
	Token           string
	CurrentCourseId string
	KeyId           string
}

type SearchKeyRelationParam

type SearchKeyRelationParam struct {
	Token        string
	CurrentKeyId string
}

Jump to

Keyboard shortcuts

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