Skip to main content

Interface: Contribution

Defined in: web/lib/api/generated/types/pub/chive/eprint/authorContribution.ts:42

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:43


degreeSlug

degreeSlug: string & object | "lead" | "equal" | "supporting"

Defined in: web/lib/api/generated/types/pub/chive/eprint/authorContribution.ts:51

Contribution degree slug for display fallback


degreeUri?

optional degreeUri: string

Defined in: web/lib/api/generated/types/pub/chive/eprint/authorContribution.ts:49

AT-URI to contribution degree node (subkind=contribution-degree)


typeSlug?

optional typeSlug: string

Defined in: web/lib/api/generated/types/pub/chive/eprint/authorContribution.ts:47

Contribution type slug for display fallback (e.g., 'conceptualization')


typeUri

typeUri: string

Defined in: web/lib/api/generated/types/pub/chive/eprint/authorContribution.ts:45

AT-URI to contribution type node (subkind=contribution-type)