diff --git a/master/extensions/api/classes/Common.Catalog.CatalogEntity/index.html b/master/extensions/api/classes/Common.Catalog.CatalogEntity/index.html index a18fbb1ace..5e943bec04 100644 --- a/master/extensions/api/classes/Common.Catalog.CatalogEntity/index.html +++ b/master/extensions/api/classes/Common.Catalog.CatalogEntity/index.html @@ -840,6 +840,20 @@ getName + + +
• Readonly Abstract apiVersion: string
The group and version of this class.
CatalogEntityKindData.apiVersion
• Readonly Abstract kind: string
A DNS label name of the entity.
▸ getId(): string
Get the UID of this entity
string
▸ getName(): string
Get the name of this entity
string
▸ getSource(): string
Get the specified source of this entity, defaulting to "unknown" if not
+provided
string
▸ isEnabled(): boolean
Get if this entity is enabled.
+boolean
▸ Abstract onContextMenuOpen(context): void | Promise<void>
void | Promise<void>
void | Promise<void>
void | Promise<void>
• Readonly apiVersion: "entity.k8slens.dev/v1alpha1"
The group and version of this class.
• Readonly kind: "General"
A DNS label name of the entity.
▸ getId(): string
Get the UID of this entity
string
▸ getName(): string
Get the name of this entity
string
▸ getSource(): string
Get the specified source of this entity, defaulting to "unknown" if not
+provided
string
▸ isEnabled(): boolean
Get if this entity is enabled.
+boolean
▸ onContextMenuOpen(): void
void
CatalogEntity.onContextMenuOpen
▸ onDetailsOpen(): void
void
▸ onRun(): Promise<void>
Promise<void>
▸ onSettingsOpen(): void
void
• Readonly apiVersion: "entity.k8slens.dev/v1alpha1"
The group and version of this class.
• Readonly kind: "KubernetesCluster"
A DNS label name of the entity.
▸ getId(): string
Get the UID of this entity
string
▸ getName(): string
Get the name of this entity
string
▸ getSource(): string
Get the specified source of this entity, defaulting to "unknown" if not
+provided
string
▸ isEnabled(): boolean
Get if this entity is enabled.
+boolean
▸ onContextMenuOpen(context): Promise<void>
Promise<void>
CatalogEntity.onContextMenuOpen
▸ onDetailsOpen(): void
void
Promise<void>
▸ onSettingsOpen(): void
void
• Readonly apiVersion: "entity.k8slens.dev/v1alpha1"
The group and version of this class.
• Readonly kind: "WebLink"
A DNS label name of the entity.
▸ getId(): string
Get the UID of this entity
string
▸ getName(): string
Get the name of this entity
string
▸ getSource(): string
Get the specified source of this entity, defaulting to "unknown" if not
+provided
string
▸ isEnabled(): boolean
Get if this entity is enabled.
+boolean
▸ onContextMenuOpen(context): Promise<void>
Promise<void>
CatalogEntity.onContextMenuOpen
▸ onRun(): Promise<void>
Promise<void>
▸ onSettingsOpen(): void
void
• Readonly [IpcPrefix]: string
IpcRegistrar.__@IpcPrefix@44702
+IpcRegistrar.__@IpcPrefix@44722
• Protected extension: LensExtension
• [Disposers]: ExtendableDisposer
LensExtension.__@Disposers@30326
+LensExtension.__@Disposers@30346
• appMenus: MenuRegistration[] = []
• Readonly [IpcPrefix]: string
IpcRegistrar.__@IpcPrefix@44702
+IpcRegistrar.__@IpcPrefix@44722
• Protected extension: LensExtension
• [Disposers]: ExtendableDisposer
LensExtension.__@Disposers@30326
+LensExtension.__@Disposers@30346
• appPreferences: AppPreferenceRegistration[] = []
• group: string
The grouping for for the category. This MUST be a DNS label.
• names: Object
kindstringkind fields that are produced by the .versions.[] | .entityClass fields.• versions: CatalogCategoryVersion<CatalogEntity<CatalogEntityMetadata, CatalogEntityStatus, CatalogEntitySpec>>[]
The specific versions of the constructors.
+NOTE: the field .apiVersion after construction MUST match {.group}/{.versions.[] | .name}.
+For example, if group = "entity.k8slens.dev" and there is an entry in .versions with
+name = "v1alpha1" then the resulting .apiVersion MUST be entity.k8slens.dev/v1alpha1
• entityClass: CatalogEntityConstructor<Entity>
The constructor for the entities.
• name: string
The specific version that the associated constructor is for. This MUST be
+a DNS label and SHOULD be of the form vN, vNalphaY, or vNbetaY where
+N and Y are both integers greater than 0.
Examples: The following are valid values for this field.
+- v1
+- v1beta1
+- v1alpha2
+- v3beta2
• name: string
• Optional shortName: string
• Optional source: string
• Optional shortName: string
CatalogEntityMetadata.shortName
+• Optional source: string
• uid: string