Interface: Section
Defined in: web/lib/api/generated/types/pub/chive/actor/profileConfig.ts:54
One section of the profile layout.
Properties
$type?
optional$type:"pub.chive.actor.profileConfig#section"
Defined in: web/lib/api/generated/types/pub/chive/actor/profileConfig.ts:55
collectionUri?
optionalcollectionUri:string
Defined in: web/lib/api/generated/types/pub/chive/actor/profileConfig.ts:69
Collection this section draws from, where the kind supports it.
kind
kind:
string&object|"collections"|"affiliations"|"fields"|"eprints"|"reviews"|"endorsements"|"collaborators"
Defined in: web/lib/api/generated/types/pub/chive/actor/profileConfig.ts:57
What the section shows. Open-ended so a section type can be added without invalidating existing records.
label?
optionallabel:string
Defined in: web/lib/api/generated/types/pub/chive/actor/profileConfig.ts:67
Heading shown for the section. Defaults to a label derived from kind when absent.
limit?
optionallimit:number
Defined in: web/lib/api/generated/types/pub/chive/actor/profileConfig.ts:71
Maximum items to display in this section.
visible
visible:
boolean
Defined in: web/lib/api/generated/types/pub/chive/actor/profileConfig.ts:73
Whether the section is rendered. A hidden section keeps its configuration.