Skip to main content

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?​

optional collectionUri: 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?​

optional label: 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?​

optional limit: 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.