ICatalogDetailContentProps
export interface ICatalogDetailContentProps
Properties
Property | Modifiers | Type | Description |
|---|---|---|---|
ICatalogItemRef | ICatalogItem | null | (Optional) An object definition of the catalog item. | ||
string | null | (Optional) An object id of the catalog item. | ||
ObjectType | null | (Optional) An object type of the catalog item. | ||
(item: ICatalogItem) => void | (Optional) Handler for catalog item create (e.g. duplicate). | ||
(ref: ICatalogItemRef) => void | (Optional) Handler for catalog item delete. | ||
(event: MouseEvent, ref: ICatalogItemRef) => void | (Optional) Handler for navigating to a catalog item. Consumers can handle route changes. | ||
(item: ICatalogItem) => void | (Optional) Handler for catalog item update. | ||
(error: Error) => void | (Optional) Handler for catalog item update error. | ||
(event: MouseEvent, linkClickEvent: OpenHandlerEvent) => void | (Optional) Handler for opening catalog items. | ||
(tag: string) => void | (Optional) Handler for tag click. |
Property details
ICatalogDetailContentProps.objectDefinitionproperty
An object definition of the catalog item.
objectDefinition?: ICatalogItemRef | ICatalogItem | null;
ICatalogDetailContentProps.objectIdproperty
An object id of the catalog item.
objectId?: string | null;
ICatalogDetailContentProps.objectTypeproperty
An object type of the catalog item.
objectType?: ObjectType | null;
ICatalogDetailContentProps.onCatalogItemCreateproperty
Handler for catalog item create (e.g. duplicate).
onCatalogItemCreate?: (item: ICatalogItem) => void;
ICatalogDetailContentProps.onCatalogItemDeleteproperty
Handler for catalog item delete.
onCatalogItemDelete?: (ref: ICatalogItemRef) => void;
ICatalogDetailContentProps.onCatalogItemNavigationproperty
Handler for navigating to a catalog item. Consumers can handle route changes.
onCatalogItemNavigation?: (event: MouseEvent, ref: ICatalogItemRef) => void;
ICatalogDetailContentProps.onCatalogItemUpdateproperty
Handler for catalog item update.
onCatalogItemUpdate?: (item: ICatalogItem) => void;
ICatalogDetailContentProps.onCatalogItemUpdateErrorproperty
Handler for catalog item update error.
onCatalogItemUpdateError?: (error: Error) => void;
ICatalogDetailContentProps.onOpenClickproperty
Handler for opening catalog items.
onOpenClick?: (event: MouseEvent, linkClickEvent: OpenHandlerEvent) => void;
ICatalogDetailContentProps.onTagClickproperty
Handler for tag click.
onTagClick?: (tag: string) => void;