Skip to content

Namespace: Catalog#

Common.Catalog

Table of contents#

Classes#

Interfaces#

Type aliases#

Variables#

Type aliases#

AddMenuFilter#

Ƭ AddMenuFilter: (menu: CatalogEntityAddMenu) => any

Type declaration#

▸ (menu): any

If the filter return a thruthy value, the menu item is displayed

Parameters#
Name Type
menu CatalogEntityAddMenu
Returns#

any


CatalogEntityConstructor#

Ƭ CatalogEntityConstructor<Entity>: (data: CatalogEntityData<ExtractEntityMetadataType<Entity>, ExtractEntityStatusType<Entity>, ExtractEntitySpecType<Entity>>) => Entity

Type parameters#

Name Type
Entity extends CatalogEntity

Type declaration#

• (data)

Parameters#
Name Type
data CatalogEntityData<ExtractEntityMetadataType<Entity>, ExtractEntityStatusType<Entity>, ExtractEntitySpecType<Entity>>

CatalogEntitySpec#

Ƭ CatalogEntitySpec: Record<string, any>


KubernetesClusterStatusPhase#

Ƭ KubernetesClusterStatusPhase: "connected" | "connecting" | "disconnected" | "deleting"

deprecated This is no longer used as it is incorrect. Other sources can add more values


WebLinkSpec#

Ƭ WebLinkSpec: Object

Type declaration#

Name Type
url string

WebLinkStatusPhase#

Ƭ WebLinkStatusPhase: "available" | "unavailable"

Variables#

kubernetesClusterCategory#

kubernetesClusterCategory: KubernetesClusterCategory

Copyright (c) OpenLens Authors. All rights reserved. Licensed under MIT License. See LICENSE in root directory for more information.