ObjectDetailsHeaderComponent
Component showing header data for a dms object. These will be generated from the object config for the given object.
You could inject a set of actions into the headers actions slot by adding them to the components body:
Example :
<yuv-object-details-header [dmsObject]="obj">
<ng-template #yuvHeaderActions>...</ng-template>
</yuv-object-details-header>Component Metadata
Section titled “Component Metadata”Selector: yuv-object-details-header
Standalone: No
Inputs
Section titled “Inputs”actions
Section titled “actions”Type: TemplateRef<unknown> | undefined
Default Value: undefined
Template rendered in the actions area, aligned to the right of the title row.
badges
Section titled “badges”Type: TemplateRef<unknown>
Template rendered in the badges area, aligned to the right of the subtitle row.
bucket
Section titled “bucket”Type: string | undefined
Default Value: undefined
Bucket of the object config to retrieve header data from
dmsObject
Section titled “dmsObject”Type: DmsObject | undefined
Default Value: undefined
Type: VirtualObjectType
Required: Yes
Virtual object type to use for retrieving header data
Properties
Section titled “Properties”headerData
Section titled “headerData”Type: unknown
Default Value: computed<HeaderData | undefined>(() => \{ const object = this.dmsObject(); const type = this.type(); return object && type ? this.#setHeaderData() : undefined; \})