Interface: Contribution
Defined in: web/lib/api/generated/types/pub/chive/eprint/authorContribution.ts:20
Author contribution with type and degree node references
Properties
$type?
optional$type:"pub.chive.eprint.authorContribution#contribution"
Defined in: web/lib/api/generated/types/pub/chive/eprint/authorContribution.ts:21
degreeSlug
degreeSlug:
string&object|"lead"|"equal"|"supporting"
Defined in: web/lib/api/generated/types/pub/chive/eprint/authorContribution.ts:29
Contribution degree slug for display fallback
degreeUri?
optionaldegreeUri:string
Defined in: web/lib/api/generated/types/pub/chive/eprint/authorContribution.ts:27
AT-URI to contribution degree node (subkind=contribution-degree)
typeSlug?
optionaltypeSlug:string
Defined in: web/lib/api/generated/types/pub/chive/eprint/authorContribution.ts:25
Contribution type slug for display fallback (e.g., 'conceptualization')
typeUri
typeUri:
string
Defined in: web/lib/api/generated/types/pub/chive/eprint/authorContribution.ts:23
AT-URI to contribution type node (subkind=contribution-type)