interface
Source: types.ts ↗
ICatalogItemBase
Fields common to every catalog item variant.
export interface ICatalogItemBase extends ICatalogItemRef
Extends: ICatalogItemRef
Properties
Property | Modifiers | Type | Description |
|---|---|---|---|
{ status: CertificationStatus; message?: string; certifiedAt?: Date | null; certifiedBy?: string; } | (Optional) | ||
Date | null | |||
string | |||
string | |||
boolean | |||
boolean | (Optional) | ||
boolean | |||
string[] | |||
string | |||
Date | null | |||
string |
Property details
ICatalogItemBase.certificationproperty
certification?: {
status: CertificationStatus;
message?: string;
certifiedAt?: Date | null;
certifiedBy?: string;
};
ICatalogItemBase.createdAtproperty
createdAt: Date | null;
ICatalogItemBase.createdByproperty
createdBy: string;
ICatalogItemBase.descriptionproperty
description: string;
ICatalogItemBase.isEditableproperty
isEditable: boolean;
ICatalogItemBase.isHiddenproperty
isHidden?: boolean;
ICatalogItemBase.isLockedproperty
isLocked: boolean;
ICatalogItemBase.tagsproperty
tags: string[];
ICatalogItemBase.titleproperty
title: string;
ICatalogItemBase.updatedAtproperty
updatedAt: Date | null;
ICatalogItemBase.updatedByproperty
updatedBy: string;