diff --git a/master/extensions/api/classes/main.ipc/index.html b/master/extensions/api/classes/main.ipc/index.html
index 1e6476235d..26a0b9b07a 100644
--- a/master/extensions/api/classes/main.ipc/index.html
+++ b/master/extensions/api/classes/main.ipc/index.html
@@ -904,7 +904,7 @@
[IpcPrefix]
• Readonly [IpcPrefix]: string
Inherited from
-IpcRegistrar.__@IpcPrefix@42541
+IpcRegistrar.__@IpcPrefix@42478
extension
• Protected extension: LensExtension
diff --git a/master/extensions/api/classes/main.lensextension/index.html b/master/extensions/api/classes/main.lensextension/index.html
index 34161cf826..28e35a3fad 100644
--- a/master/extensions/api/classes/main.lensextension/index.html
+++ b/master/extensions/api/classes/main.lensextension/index.html
@@ -1007,7 +1007,7 @@
[Disposers]
• [Disposers]: ExtendableDisposer
Inherited from
-LensExtension.__@Disposers@25720
+LensExtension.__@Disposers@25665
• appMenus: MenuRegistration[] = []
diff --git a/master/extensions/api/classes/renderer.ipc/index.html b/master/extensions/api/classes/renderer.ipc/index.html
index a0886779c2..9649ed1067 100644
--- a/master/extensions/api/classes/renderer.ipc/index.html
+++ b/master/extensions/api/classes/renderer.ipc/index.html
@@ -904,7 +904,7 @@
[IpcPrefix]
• Readonly [IpcPrefix]: string
Inherited from
-IpcRegistrar.__@IpcPrefix@42541
+IpcRegistrar.__@IpcPrefix@42478
extension
• Protected extension: LensExtension
diff --git a/master/extensions/api/classes/renderer.k8sapi.clusterrole/index.html b/master/extensions/api/classes/renderer.k8sapi.clusterrole/index.html
index a83404ece7..ee9c9bb140 100644
--- a/master/extensions/api/classes/renderer.k8sapi.clusterrole/index.html
+++ b/master/extensions/api/classes/renderer.k8sapi.clusterrole/index.html
@@ -1360,22 +1360,7 @@
KubeObject.toPlainObject
update
-▸ update<K>(data): Promise<K>
-Type parameters
-
-
-
-| Name |
-Type |
-
-
-
-
-K |
-K: KubeObject<KubeObjectMetadata, any, any, K> |
-
-
-
+▸ update(data): Promise<KubeJsonApiData>
Parameters
@@ -1387,12 +1372,12 @@
data |
-Partial<K> |
+Partial<ClusterRole> |
Returns
-Promise<K>
+Promise<KubeJsonApiData>
Inherited from
KubeObject.update
@@ -1442,7 +1427,7 @@
isJsonApiDataList
▸ Static isJsonApiDataList<T>(object, verifyItem): object is KubeJsonApiDataList<T>
-Type parameters
+Type parameters
diff --git a/master/extensions/api/classes/renderer.k8sapi.clusterrolebinding/index.html b/master/extensions/api/classes/renderer.k8sapi.clusterrolebinding/index.html
index 64179ec0d9..a35bcda0de 100644
--- a/master/extensions/api/classes/renderer.k8sapi.clusterrolebinding/index.html
+++ b/master/extensions/api/classes/renderer.k8sapi.clusterrolebinding/index.html
@@ -1407,22 +1407,7 @@
KubeObject.toPlainObject
update
-▸ update<K>(data): Promise<K>
-Type parameters
-
-
-
-| Name |
-Type |
-
-
-
-
-K |
-K: KubeObject<KubeObjectMetadata, any, any, K> |
-
-
-
+▸ update(data): Promise<KubeJsonApiData>
Parameters
Returns
-Promise<K>
+Promise<KubeJsonApiData>
Inherited from
KubeObject.update
@@ -1489,7 +1474,7 @@
isJsonApiDataList
▸ Static isJsonApiDataList<T>(object, verifyItem): object is KubeJsonApiDataList<T>
-Type parameters
+Type parameters
diff --git a/master/extensions/api/classes/renderer.k8sapi.configmap/index.html b/master/extensions/api/classes/renderer.k8sapi.configmap/index.html
index b177a26898..dd2d1d9ff7 100644
--- a/master/extensions/api/classes/renderer.k8sapi.configmap/index.html
+++ b/master/extensions/api/classes/renderer.k8sapi.configmap/index.html
@@ -1362,22 +1362,7 @@
KubeObject.toPlainObject
update
-▸ update<K>(data): Promise<K>
-Type parameters
-
-
-
-| Name |
-Type |
-
-
-
-
-K |
-K: KubeObject<KubeObjectMetadata, any, any, K> |
-
-
-
+▸ update(data): Promise<KubeJsonApiData>
Parameters
@@ -1389,12 +1374,12 @@
data |
-Partial<K> |
+Partial<ConfigMap> |
Returns
-Promise<K>
+Promise<KubeJsonApiData>
Inherited from
KubeObject.update
@@ -1444,7 +1429,7 @@
isJsonApiDataList
▸ Static isJsonApiDataList<T>(object, verifyItem): object is KubeJsonApiDataList<T>
-Type parameters
+Type parameters
diff --git a/master/extensions/api/classes/renderer.k8sapi.cronjob/index.html b/master/extensions/api/classes/renderer.k8sapi.cronjob/index.html
index 0c96f47dd7..67e81c237c 100644
--- a/master/extensions/api/classes/renderer.k8sapi.cronjob/index.html
+++ b/master/extensions/api/classes/renderer.k8sapi.cronjob/index.html
@@ -1511,22 +1511,7 @@
KubeObject.toPlainObject
update
-▸ update<K>(data): Promise<K>
-Type parameters
-
-
-
-| Name |
-Type |
-
-
-
-
-K |
-K: KubeObject<KubeObjectMetadata, any, any, K> |
-
-
-
+▸ update(data): Promise<KubeJsonApiData>
Parameters
@@ -1538,12 +1523,12 @@
data |
-Partial<K> |
+Partial<CronJob> |
Returns
-Promise<K>
+Promise<KubeJsonApiData>
Inherited from
KubeObject.update
@@ -1593,7 +1578,7 @@
isJsonApiDataList
▸ Static isJsonApiDataList<T>(object, verifyItem): object is KubeJsonApiDataList<T>
-Type parameters
+Type parameters
diff --git a/master/extensions/api/classes/renderer.k8sapi.customresourcedefinition/index.html b/master/extensions/api/classes/renderer.k8sapi.customresourcedefinition/index.html
index fc8a0276b5..45cce71040 100644
--- a/master/extensions/api/classes/renderer.k8sapi.customresourcedefinition/index.html
+++ b/master/extensions/api/classes/renderer.k8sapi.customresourcedefinition/index.html
@@ -1684,22 +1684,7 @@
KubeObject.toPlainObject
update
-▸ update<K>(data): Promise<K>
-Type parameters
-
-
-
-| Name |
-Type |
-
-
-
-
-K |
-K: KubeObject<KubeObjectMetadata, any, any, K> |
-
-
-
+▸ update(data): Promise<KubeJsonApiData>
Parameters
Returns
-Promise<K>
+Promise<KubeJsonApiData>
Inherited from
KubeObject.update
@@ -1766,7 +1751,7 @@
isJsonApiDataList
▸ Static isJsonApiDataList<T>(object, verifyItem): object is KubeJsonApiDataList<T>
-Type parameters
+Type parameters
diff --git a/master/extensions/api/classes/renderer.k8sapi.daemonset/index.html b/master/extensions/api/classes/renderer.k8sapi.daemonset/index.html
index 2c40ee474c..e80e6d1d45 100644
--- a/master/extensions/api/classes/renderer.k8sapi.daemonset/index.html
+++ b/master/extensions/api/classes/renderer.k8sapi.daemonset/index.html
@@ -1589,22 +1589,7 @@
WorkloadKubeObject.toPlainObject
update
-▸ update<K>(data): Promise<K>
-Type parameters
-
-
-
-| Name |
-Type |
-
-
-
-
-K |
-K: KubeObject<KubeObjectMetadata, any, any, K> |
-
-
-
+▸ update(data): Promise<KubeJsonApiData>
Parameters
@@ -1616,12 +1601,12 @@
data |
-Partial<K> |
+Partial<DaemonSet> |
Returns
-Promise<K>
+Promise<KubeJsonApiData>
Inherited from
WorkloadKubeObject.update
@@ -1671,7 +1656,7 @@
isJsonApiDataList
▸ Static isJsonApiDataList<T>(object, verifyItem): object is KubeJsonApiDataList<T>
-Type parameters
+Type parameters
diff --git a/master/extensions/api/classes/renderer.k8sapi.deployment/index.html b/master/extensions/api/classes/renderer.k8sapi.deployment/index.html
index ff808fe3bd..053cfb744f 100644
--- a/master/extensions/api/classes/renderer.k8sapi.deployment/index.html
+++ b/master/extensions/api/classes/renderer.k8sapi.deployment/index.html
@@ -1653,22 +1653,7 @@
WorkloadKubeObject.toPlainObject
update
-▸ update<K>(data): Promise<K>
-Type parameters
-
-
-
-| Name |
-Type |
-
-
-
-
-K |
-K: KubeObject<KubeObjectMetadata, any, any, K> |
-
-
-
+▸ update(data): Promise<KubeJsonApiData>
Parameters
@@ -1680,12 +1665,12 @@
data |
-Partial<K> |
+Partial<Deployment> |
Returns
-Promise<K>
+Promise<KubeJsonApiData>
Inherited from
WorkloadKubeObject.update
@@ -1735,7 +1720,7 @@
isJsonApiDataList
▸ Static isJsonApiDataList<T>(object, verifyItem): object is KubeJsonApiDataList<T>
-Type parameters
+Type parameters
diff --git a/master/extensions/api/classes/renderer.k8sapi.endpoint/index.html b/master/extensions/api/classes/renderer.k8sapi.endpoint/index.html
index 5971d6cc92..ad72c35502 100644
--- a/master/extensions/api/classes/renderer.k8sapi.endpoint/index.html
+++ b/master/extensions/api/classes/renderer.k8sapi.endpoint/index.html
@@ -1373,22 +1373,7 @@
string
update
-▸ update<K>(data): Promise<K>
-Type parameters
-
-
-
-| Name |
-Type |
-
-
-
-
-K |
-K: KubeObject<KubeObjectMetadata, any, any, K> |
-
-
-
+▸ update(data): Promise<KubeJsonApiData>
Parameters
@@ -1400,12 +1385,12 @@
data |
-Partial<K> |
+Partial<Endpoint> |
Returns
-Promise<K>
+Promise<KubeJsonApiData>
Inherited from
KubeObject.update
@@ -1455,7 +1440,7 @@
isJsonApiDataList
▸ Static isJsonApiDataList<T>(object, verifyItem): object is KubeJsonApiDataList<T>
-Type parameters
+Type parameters
diff --git a/master/extensions/api/classes/renderer.k8sapi.horizontalpodautoscaler/index.html b/master/extensions/api/classes/renderer.k8sapi.horizontalpodautoscaler/index.html
index b81361c0ae..c67317d7c1 100644
--- a/master/extensions/api/classes/renderer.k8sapi.horizontalpodautoscaler/index.html
+++ b/master/extensions/api/classes/renderer.k8sapi.horizontalpodautoscaler/index.html
@@ -1536,22 +1536,7 @@
KubeObject.toPlainObject
update
-▸ update<K>(data): Promise<K>
-Type parameters
-
-
-
-| Name |
-Type |
-
-
-
-
-K |
-K: KubeObject<KubeObjectMetadata, any, any, K> |
-
-
-
+▸ update(data): Promise<KubeJsonApiData>
Parameters
Returns
-Promise<K>
+Promise<KubeJsonApiData>
Inherited from
KubeObject.update
@@ -1618,7 +1603,7 @@
isJsonApiDataList
▸ Static isJsonApiDataList<T>(object, verifyItem): object is KubeJsonApiDataList<T>
-Type parameters
+Type parameters
diff --git a/master/extensions/api/classes/renderer.k8sapi.ingress/index.html b/master/extensions/api/classes/renderer.k8sapi.ingress/index.html
index 810a8910f0..eb89c93392 100644
--- a/master/extensions/api/classes/renderer.k8sapi.ingress/index.html
+++ b/master/extensions/api/classes/renderer.k8sapi.ingress/index.html
@@ -1465,22 +1465,7 @@
KubeObject.toPlainObject
update
-▸ update<K>(data): Promise<K>
-Type parameters
-
-
-
-| Name |
-Type |
-
-
-
-
-K |
-K: KubeObject<KubeObjectMetadata, any, any, K> |
-
-
-
+▸ update(data): Promise<KubeJsonApiData>
Parameters
@@ -1492,12 +1477,12 @@
data |
-Partial<K> |
+Partial<Ingress> |
Returns
-Promise<K>
+Promise<KubeJsonApiData>
Inherited from
KubeObject.update
@@ -1547,7 +1532,7 @@
isJsonApiDataList
▸ Static isJsonApiDataList<T>(object, verifyItem): object is KubeJsonApiDataList<T>
-Type parameters
+Type parameters
diff --git a/master/extensions/api/classes/renderer.k8sapi.job/index.html b/master/extensions/api/classes/renderer.k8sapi.job/index.html
index a2b2d649b0..7beb0889e6 100644
--- a/master/extensions/api/classes/renderer.k8sapi.job/index.html
+++ b/master/extensions/api/classes/renderer.k8sapi.job/index.html
@@ -1652,22 +1652,7 @@
WorkloadKubeObject.toPlainObject
update
-▸ update<K>(data): Promise<K>
-Type parameters
-
-
-
-| Name |
-Type |
-
-
-
-
-K |
-K: KubeObject<KubeObjectMetadata, any, any, K> |
-
-
-
+▸ update(data): Promise<KubeJsonApiData>
Parameters
@@ -1679,12 +1664,12 @@
data |
-Partial<K> |
+Partial<Job> |
Returns
-Promise<K>
+Promise<KubeJsonApiData>
Inherited from
WorkloadKubeObject.update
@@ -1734,7 +1719,7 @@
isJsonApiDataList
▸ Static isJsonApiDataList<T>(object, verifyItem): object is KubeJsonApiDataList<T>
-Type parameters
+Type parameters
diff --git a/master/extensions/api/classes/renderer.k8sapi.kubeevent/index.html b/master/extensions/api/classes/renderer.k8sapi.kubeevent/index.html
index 749ed28f4e..a95673177e 100644
--- a/master/extensions/api/classes/renderer.k8sapi.kubeevent/index.html
+++ b/master/extensions/api/classes/renderer.k8sapi.kubeevent/index.html
@@ -1567,22 +1567,7 @@
KubeObject.toPlainObject
update
-▸ update<K>(data): Promise<K>
-Type parameters
-
-
-
-| Name |
-Type |
-
-
-
-
-K |
-K: KubeObject<KubeObjectMetadata, any, any, K> |
-
-
-
+▸ update(data): Promise<KubeJsonApiData>
Parameters
@@ -1594,12 +1579,12 @@
data |
-Partial<K> |
+Partial<KubeEvent> |
Returns
-Promise<K>
+Promise<KubeJsonApiData>
Inherited from
KubeObject.update
@@ -1649,7 +1634,7 @@
isJsonApiDataList
▸ Static isJsonApiDataList<T>(object, verifyItem): object is KubeJsonApiDataList<T>
-Type parameters
+Type parameters
diff --git a/master/extensions/api/classes/renderer.k8sapi.kubeobject/index.html b/master/extensions/api/classes/renderer.k8sapi.kubeobject/index.html
index be3e0eedc7..50cea1d849 100644
--- a/master/extensions/api/classes/renderer.k8sapi.kubeobject/index.html
+++ b/master/extensions/api/classes/renderer.k8sapi.kubeobject/index.html
@@ -1369,22 +1369,7 @@
object
update
-▸ update<K>(data): Promise<K>
-Type parameters
-
-
-
-| Name |
-Type |
-
-
-
-
-K |
-K: KubeObject<KubeObjectMetadata, any, any, K> |
-
-
-
+▸ update(data): Promise<KubeJsonApiData>
Parameters
@@ -1396,12 +1381,12 @@
data |
-Partial<K> |
+Partial<KubeObject<Metadata, Status, Spec>> |
Returns
-Promise<K>
+Promise<KubeJsonApiData>
create
▸ Static create(data): KubeObject<KubeObjectMetadata, any, any>
@@ -1445,7 +1430,7 @@
isJsonApiDataList
▸ Static isJsonApiDataList<T>(object, verifyItem): object is KubeJsonApiDataList<T>
-Type parameters
+Type parameters
diff --git a/master/extensions/api/classes/renderer.k8sapi.limitrange/index.html b/master/extensions/api/classes/renderer.k8sapi.limitrange/index.html
index 6b9c1277ca..0b47ae49f8 100644
--- a/master/extensions/api/classes/renderer.k8sapi.limitrange/index.html
+++ b/master/extensions/api/classes/renderer.k8sapi.limitrange/index.html
@@ -1390,22 +1390,7 @@
KubeObject.toPlainObject
update
-▸ update<K>(data): Promise<K>
-Type parameters
-
-
-
-| Name |
-Type |
-
-
-
-
-K |
-K: KubeObject<KubeObjectMetadata, any, any, K> |
-
-
-
+▸ update(data): Promise<KubeJsonApiData>
Parameters
@@ -1417,12 +1402,12 @@
data |
-Partial<K> |
+Partial<LimitRange> |
Returns
-Promise<K>
+Promise<KubeJsonApiData>
Inherited from
KubeObject.update
@@ -1472,7 +1457,7 @@
isJsonApiDataList
▸ Static isJsonApiDataList<T>(object, verifyItem): object is KubeJsonApiDataList<T>
-Type parameters
+Type parameters
diff --git a/master/extensions/api/classes/renderer.k8sapi.namespace/index.html b/master/extensions/api/classes/renderer.k8sapi.namespace/index.html
index d50bb9596a..1dfdd0912b 100644
--- a/master/extensions/api/classes/renderer.k8sapi.namespace/index.html
+++ b/master/extensions/api/classes/renderer.k8sapi.namespace/index.html
@@ -1364,22 +1364,7 @@
KubeObject.toPlainObject
update
-▸ update<K>(data): Promise<K>
-Type parameters
-
-
-
-| Name |
-Type |
-
-
-
-
-K |
-K: KubeObject<KubeObjectMetadata, any, any, K> |
-
-
-
+▸ update(data): Promise<KubeJsonApiData>
Parameters
@@ -1391,12 +1376,12 @@
data |
-Partial<K> |
+Partial<Namespace> |
Returns
-Promise<K>
+Promise<KubeJsonApiData>
Inherited from
KubeObject.update
@@ -1446,7 +1431,7 @@
isJsonApiDataList
▸ Static isJsonApiDataList<T>(object, verifyItem): object is KubeJsonApiDataList<T>
-Type parameters
+Type parameters
diff --git a/master/extensions/api/classes/renderer.k8sapi.networkpolicy/index.html b/master/extensions/api/classes/renderer.k8sapi.networkpolicy/index.html
index 5aa2bb3b44..699ee559a9 100644
--- a/master/extensions/api/classes/renderer.k8sapi.networkpolicy/index.html
+++ b/master/extensions/api/classes/renderer.k8sapi.networkpolicy/index.html
@@ -1397,22 +1397,7 @@
KubeObject.toPlainObject
update
-▸ update<K>(data): Promise<K>
-Type parameters
-
-
-
-| Name |
-Type |
-
-
-
-
-K |
-K: KubeObject<KubeObjectMetadata, any, any, K> |
-
-
-
+▸ update(data): Promise<KubeJsonApiData>
Parameters
Returns
-Promise<K>
+Promise<KubeJsonApiData>
Inherited from
KubeObject.update
@@ -1479,7 +1464,7 @@
isJsonApiDataList
▸ Static isJsonApiDataList<T>(object, verifyItem): object is KubeJsonApiDataList<T>
-Type parameters
+Type parameters
diff --git a/master/extensions/api/classes/renderer.k8sapi.node/index.html b/master/extensions/api/classes/renderer.k8sapi.node/index.html
index 5037259acd..65af3646c4 100644
--- a/master/extensions/api/classes/renderer.k8sapi.node/index.html
+++ b/master/extensions/api/classes/renderer.k8sapi.node/index.html
@@ -1657,22 +1657,7 @@
KubeObject.toPlainObject
update
-▸ update<K>(data): Promise<K>
-Type parameters
-
-
-
-| Name |
-Type |
-
-
-
-
-K |
-K: KubeObject<KubeObjectMetadata, any, any, K> |
-
-
-
+▸ update(data): Promise<KubeJsonApiData>
Parameters
@@ -1684,12 +1669,12 @@
data |
-Partial<K> |
+Partial<Node> |
Returns
-Promise<K>
+Promise<KubeJsonApiData>
Inherited from
KubeObject.update
@@ -1739,7 +1724,7 @@
isJsonApiDataList
▸ Static isJsonApiDataList<T>(object, verifyItem): object is KubeJsonApiDataList<T>
-Type parameters
+Type parameters
diff --git a/master/extensions/api/classes/renderer.k8sapi.persistentvolume/index.html b/master/extensions/api/classes/renderer.k8sapi.persistentvolume/index.html
index 913797d4c7..b95a5da658 100644
--- a/master/extensions/api/classes/renderer.k8sapi.persistentvolume/index.html
+++ b/master/extensions/api/classes/renderer.k8sapi.persistentvolume/index.html
@@ -1540,22 +1540,7 @@
KubeObject.toPlainObject
update
-▸ update<K>(data): Promise<K>
-Type parameters
-
-
-
-| Name |
-Type |
-
-
-
-
-K |
-K: KubeObject<KubeObjectMetadata, any, any, K> |
-
-
-
+▸ update(data): Promise<KubeJsonApiData>
Parameters
Returns
-Promise<K>
+Promise<KubeJsonApiData>
Inherited from
KubeObject.update
@@ -1622,7 +1607,7 @@
isJsonApiDataList
▸ Static isJsonApiDataList<T>(object, verifyItem): object is KubeJsonApiDataList<T>
-Type parameters
+Type parameters
diff --git a/master/extensions/api/classes/renderer.k8sapi.persistentvolumeclaim/index.html b/master/extensions/api/classes/renderer.k8sapi.persistentvolumeclaim/index.html
index e8862fbb2a..d6e7da9f9d 100644
--- a/master/extensions/api/classes/renderer.k8sapi.persistentvolumeclaim/index.html
+++ b/master/extensions/api/classes/renderer.k8sapi.persistentvolumeclaim/index.html
@@ -1478,22 +1478,7 @@
KubeObject.toPlainObject
update
-▸ update<K>(data): Promise<K>
-Type parameters
-
-
-
-| Name |
-Type |
-
-
-
-
-K |
-K: KubeObject<KubeObjectMetadata, any, any, K> |
-
-
-
+▸ update(data): Promise<KubeJsonApiData>
Parameters
Returns
-Promise<K>
+Promise<KubeJsonApiData>
Inherited from
KubeObject.update
@@ -1560,7 +1545,7 @@
isJsonApiDataList
▸ Static isJsonApiDataList<T>(object, verifyItem): object is KubeJsonApiDataList<T>
-Type parameters
+Type parameters
diff --git a/master/extensions/api/classes/renderer.k8sapi.pod/index.html b/master/extensions/api/classes/renderer.k8sapi.pod/index.html
index da5ee0b440..4378ee9aab 100644
--- a/master/extensions/api/classes/renderer.k8sapi.pod/index.html
+++ b/master/extensions/api/classes/renderer.k8sapi.pod/index.html
@@ -1976,22 +1976,7 @@
WorkloadKubeObject.toPlainObject
update
-▸ update<K>(data): Promise<K>
-Type parameters
-
-
-
-| Name |
-Type |
-
-
-
-
-K |
-K: KubeObject<KubeObjectMetadata, any, any, K> |
-
-
-
+▸ update(data): Promise<KubeJsonApiData>
Parameters
@@ -2003,12 +1988,12 @@
data |
-Partial<K> |
+Partial<Pod> |
Returns
-Promise<K>
+Promise<KubeJsonApiData>
Inherited from
WorkloadKubeObject.update
@@ -2058,7 +2043,7 @@
isJsonApiDataList
▸ Static isJsonApiDataList<T>(object, verifyItem): object is KubeJsonApiDataList<T>
-Type parameters
+Type parameters
diff --git a/master/extensions/api/classes/renderer.k8sapi.poddisruptionbudget/index.html b/master/extensions/api/classes/renderer.k8sapi.poddisruptionbudget/index.html
index 72aa263843..e27647b2bc 100644
--- a/master/extensions/api/classes/renderer.k8sapi.poddisruptionbudget/index.html
+++ b/master/extensions/api/classes/renderer.k8sapi.poddisruptionbudget/index.html
@@ -1455,22 +1455,7 @@
KubeObject.toPlainObject
update
-▸ update<K>(data): Promise<K>
-Type parameters
-
-
-
-| Name |
-Type |
-
-
-
-
-K |
-K: KubeObject<KubeObjectMetadata, any, any, K> |
-
-
-
+▸ update(data): Promise<KubeJsonApiData>
Parameters
Returns
-Promise<K>
+Promise<KubeJsonApiData>
Inherited from
KubeObject.update
@@ -1537,7 +1522,7 @@
isJsonApiDataList
▸ Static isJsonApiDataList<T>(object, verifyItem): object is KubeJsonApiDataList<T>
-Type parameters
+Type parameters
diff --git a/master/extensions/api/classes/renderer.k8sapi.replicaset/index.html b/master/extensions/api/classes/renderer.k8sapi.replicaset/index.html
index f84829d836..b93a2e5c66 100644
--- a/master/extensions/api/classes/renderer.k8sapi.replicaset/index.html
+++ b/master/extensions/api/classes/renderer.k8sapi.replicaset/index.html
@@ -1672,22 +1672,7 @@
WorkloadKubeObject.toPlainObject
update
-▸ update<K>(data): Promise<K>
-Type parameters
-
-
-
-| Name |
-Type |
-
-
-
-
-K |
-K: KubeObject<KubeObjectMetadata, any, any, K> |
-
-
-
+▸ update(data): Promise<KubeJsonApiData>
Parameters
@@ -1699,12 +1684,12 @@
data |
-Partial<K> |
+Partial<ReplicaSet> |
Returns
-Promise<K>
+Promise<KubeJsonApiData>
Inherited from
WorkloadKubeObject.update
@@ -1754,7 +1739,7 @@
isJsonApiDataList
▸ Static isJsonApiDataList<T>(object, verifyItem): object is KubeJsonApiDataList<T>
-Type parameters
+Type parameters
diff --git a/master/extensions/api/classes/renderer.k8sapi.resourcequota/index.html b/master/extensions/api/classes/renderer.k8sapi.resourcequota/index.html
index f1e2c5bd9b..70dc55db35 100644
--- a/master/extensions/api/classes/renderer.k8sapi.resourcequota/index.html
+++ b/master/extensions/api/classes/renderer.k8sapi.resourcequota/index.html
@@ -1391,22 +1391,7 @@
KubeObject.toPlainObject
update
-▸ update<K>(data): Promise<K>
-Type parameters
-
-
-
-| Name |
-Type |
-
-
-
-
-K |
-K: KubeObject<KubeObjectMetadata, any, any, K> |
-
-
-
+▸ update(data): Promise<KubeJsonApiData>
Parameters
Returns
-Promise<K>
+Promise<KubeJsonApiData>
Inherited from
KubeObject.update
@@ -1473,7 +1458,7 @@
isJsonApiDataList
▸ Static isJsonApiDataList<T>(object, verifyItem): object is KubeJsonApiDataList<T>
-Type parameters
+Type parameters
diff --git a/master/extensions/api/classes/renderer.k8sapi.role/index.html b/master/extensions/api/classes/renderer.k8sapi.role/index.html
index e9977cbc64..180fac0f6f 100644
--- a/master/extensions/api/classes/renderer.k8sapi.role/index.html
+++ b/master/extensions/api/classes/renderer.k8sapi.role/index.html
@@ -1360,22 +1360,7 @@
KubeObject.toPlainObject
update
-▸ update<K>(data): Promise<K>
-Type parameters
-
-
-
-| Name |
-Type |
-
-
-
-
-K |
-K: KubeObject<KubeObjectMetadata, any, any, K> |
-
-
-
+▸ update(data): Promise<KubeJsonApiData>
Parameters
@@ -1387,12 +1372,12 @@
data |
-Partial<K> |
+Partial<Role> |
Returns
-Promise<K>
+Promise<KubeJsonApiData>
Inherited from
KubeObject.update
@@ -1442,7 +1427,7 @@
isJsonApiDataList
▸ Static isJsonApiDataList<T>(object, verifyItem): object is KubeJsonApiDataList<T>
-Type parameters
+Type parameters
diff --git a/master/extensions/api/classes/renderer.k8sapi.rolebinding/index.html b/master/extensions/api/classes/renderer.k8sapi.rolebinding/index.html
index e7b1868c7c..587cc21b9e 100644
--- a/master/extensions/api/classes/renderer.k8sapi.rolebinding/index.html
+++ b/master/extensions/api/classes/renderer.k8sapi.rolebinding/index.html
@@ -1407,22 +1407,7 @@
KubeObject.toPlainObject
update
-▸ update<K>(data): Promise<K>
-Type parameters
-
-
-
-| Name |
-Type |
-
-
-
-
-K |
-K: KubeObject<KubeObjectMetadata, any, any, K> |
-
-
-
+▸ update(data): Promise<KubeJsonApiData>
Parameters
@@ -1434,12 +1419,12 @@
data |
-Partial<K> |
+Partial<RoleBinding> |
Returns
-Promise<K>
+Promise<KubeJsonApiData>
Inherited from
KubeObject.update
@@ -1489,7 +1474,7 @@
isJsonApiDataList
▸ Static isJsonApiDataList<T>(object, verifyItem): object is KubeJsonApiDataList<T>
-Type parameters
+Type parameters
diff --git a/master/extensions/api/classes/renderer.k8sapi.secret/index.html b/master/extensions/api/classes/renderer.k8sapi.secret/index.html
index fa30d37c8f..69531a2fc2 100644
--- a/master/extensions/api/classes/renderer.k8sapi.secret/index.html
+++ b/master/extensions/api/classes/renderer.k8sapi.secret/index.html
@@ -1401,22 +1401,7 @@
KubeObject.toPlainObject
update
-▸ update<K>(data): Promise<K>
-Type parameters
-
-
-
-| Name |
-Type |
-
-
-
-
-K |
-K: KubeObject<KubeObjectMetadata, any, any, K> |
-
-
-
+▸ update(data): Promise<KubeJsonApiData>
Parameters
@@ -1428,12 +1413,12 @@
data |
-Partial<K> |
+Partial<Secret> |
Returns
-Promise<K>
+Promise<KubeJsonApiData>
Inherited from
KubeObject.update
@@ -1483,7 +1468,7 @@
isJsonApiDataList
▸ Static isJsonApiDataList<T>(object, verifyItem): object is KubeJsonApiDataList<T>
-Type parameters
+Type parameters
diff --git a/master/extensions/api/classes/renderer.k8sapi.service/index.html b/master/extensions/api/classes/renderer.k8sapi.service/index.html
index d28a2c2dce..104e833511 100644
--- a/master/extensions/api/classes/renderer.k8sapi.service/index.html
+++ b/master/extensions/api/classes/renderer.k8sapi.service/index.html
@@ -1595,22 +1595,7 @@
KubeObject.toPlainObject
update
-▸ update<K>(data): Promise<K>
-Type parameters
-
-
-
-| Name |
-Type |
-
-
-
-
-K |
-K: KubeObject<KubeObjectMetadata, any, any, K> |
-
-
-
+▸ update(data): Promise<KubeJsonApiData>
Parameters
@@ -1622,12 +1607,12 @@
data |
-Partial<K> |
+Partial<Service> |
Returns
-Promise<K>
+Promise<KubeJsonApiData>
Inherited from
KubeObject.update
@@ -1677,7 +1662,7 @@
isJsonApiDataList
▸ Static isJsonApiDataList<T>(object, verifyItem): object is KubeJsonApiDataList<T>
-Type parameters
+Type parameters
diff --git a/master/extensions/api/classes/renderer.k8sapi.serviceaccount/index.html b/master/extensions/api/classes/renderer.k8sapi.serviceaccount/index.html
index ea016c0ed8..66ad7d9406 100644
--- a/master/extensions/api/classes/renderer.k8sapi.serviceaccount/index.html
+++ b/master/extensions/api/classes/renderer.k8sapi.serviceaccount/index.html
@@ -1384,22 +1384,7 @@
KubeObject.toPlainObject
update
-▸ update<K>(data): Promise<K>
-Type parameters
-
-
-
-| Name |
-Type |
-
-
-
-
-K |
-K: KubeObject<KubeObjectMetadata, any, any, K> |
-
-
-
+▸ update(data): Promise<KubeJsonApiData>
Parameters
Returns
-Promise<K>
+Promise<KubeJsonApiData>
Inherited from
KubeObject.update
@@ -1466,7 +1451,7 @@
isJsonApiDataList
▸ Static isJsonApiDataList<T>(object, verifyItem): object is KubeJsonApiDataList<T>
-Type parameters
+Type parameters
diff --git a/master/extensions/api/classes/renderer.k8sapi.statefulset/index.html b/master/extensions/api/classes/renderer.k8sapi.statefulset/index.html
index f625681baf..e38f9303be 100644
--- a/master/extensions/api/classes/renderer.k8sapi.statefulset/index.html
+++ b/master/extensions/api/classes/renderer.k8sapi.statefulset/index.html
@@ -1558,22 +1558,7 @@
WorkloadKubeObject.toPlainObject
update
-▸ update<K>(data): Promise<K>
-Type parameters
-
-
-
-| Name |
-Type |
-
-
-
-
-K |
-K: KubeObject<KubeObjectMetadata, any, any, K> |
-
-
-
+▸ update(data): Promise<KubeJsonApiData>
Parameters
@@ -1585,12 +1570,12 @@
data |
-Partial<K> |
+Partial<StatefulSet> |
Returns
-Promise<K>
+Promise<KubeJsonApiData>
Inherited from
WorkloadKubeObject.update
@@ -1640,7 +1625,7 @@
isJsonApiDataList
▸ Static isJsonApiDataList<T>(object, verifyItem): object is KubeJsonApiDataList<T>
-Type parameters
+Type parameters
diff --git a/master/extensions/api/classes/renderer.k8sapi.storageclass/index.html b/master/extensions/api/classes/renderer.k8sapi.storageclass/index.html
index 1e6ccf36ec..0500701766 100644
--- a/master/extensions/api/classes/renderer.k8sapi.storageclass/index.html
+++ b/master/extensions/api/classes/renderer.k8sapi.storageclass/index.html
@@ -1432,22 +1432,7 @@
KubeObject.toPlainObject
update
-▸ update<K>(data): Promise<K>
-Type parameters
-
-
-
-| Name |
-Type |
-
-
-
-
-K |
-K: KubeObject<KubeObjectMetadata, any, any, K> |
-
-
-
+▸ update(data): Promise<KubeJsonApiData>
Parameters
@@ -1459,12 +1444,12 @@
data |
-Partial<K> |
+Partial<StorageClass> |
Returns
-Promise<K>
+Promise<KubeJsonApiData>
Inherited from
KubeObject.update
@@ -1514,7 +1499,7 @@
isJsonApiDataList
▸ Static isJsonApiDataList<T>(object, verifyItem): object is KubeJsonApiDataList<T>
-Type parameters
+Type parameters
diff --git a/master/extensions/api/classes/renderer.lensextension/index.html b/master/extensions/api/classes/renderer.lensextension/index.html
index 711eb3ab36..cb514a2877 100644
--- a/master/extensions/api/classes/renderer.lensextension/index.html
+++ b/master/extensions/api/classes/renderer.lensextension/index.html
@@ -1103,7 +1103,7 @@
[Disposers]
• [Disposers]: ExtendableDisposer
Inherited from
-LensExtension.__@Disposers@25720
+LensExtension.__@Disposers@25665
appPreferences
• appPreferences: AppPreferenceRegistration[] = []
diff --git a/master/search/search_index.json b/master/search/search_index.json
index e5747cf56b..b992e70d7a 100644
--- a/master/search/search_index.json
+++ b/master/search/search_index.json
@@ -1 +1 @@
-{"config":{"indexing":"full","lang":["en"],"min_search_length":3,"prebuild_index":false,"separator":"[\\s\\-]+"},"docs":[{"location":"","text":"Lens Extension API # Customize and enhance the Lens experience with the Lens Extension API. Use the extension API to create menus or page content. The same extension API was used to create many of Lens's core features. To install your first extension you should goto the extension page in lens. This documentation describes: How to build, run, test, and publish an extension. How to take full advantage of the Lens Extension API. Where to find guides and code samples to help get you started. What Extensions Can Do # Here are some examples of what you can achieve with the Extension API: Add custom components & views in the UI - Extending the Lens Workbench For an overview of the Lens Extension API, refer to the Common Capabilities page. Extension Guides Overview also includes a list of code samples and guides that illustrate various ways of using the Lens Extension API. How to Build Extensions # Here is what each section of the Lens Extension API docs can help you with: Getting Started teaches fundamental concepts for building extensions with the Hello World sample. Extension Capabilities dissects Lens's Extension API into smaller categories and points you to more detailed topics. Extension Guides includes guides and code samples that explain specific usages of Lens Extension API. Testing and Publishing includes in-depth guides on various extension development topics, such as testing and publishing extensions. API Reference contains exhaustive references for the Lens Extension API, Contribution Points, and many other topics. What's New # Just like Lens itself, the extension API updates on a monthly cadence, rolling out new features with every release. Keep up with Lens and the Lens Extension API by reviewing the release notes . Important changes since Lens v4 # Lens has undergone major design improvements in v5, which have resulted in several large changes to the extension API. Workspaces are gone, and the catalog is introduced for containing clusters, as well as other items, including custom entities. Lens has migrated from using mobx 5 to mobx 6 for internal state management, and this may have ramifications for extension implementations. Although the API retains many components from v4, given these changes, extensions written for Lens v4 are not compatible with the Lens v5 extension API. See the Lens v4 to v5 extension migration notes on getting old extensions working in Lens v5. Looking for Help # If you have questions for extension development, try asking on the Lens Dev Slack . It's a public chatroom for Lens developers, where Lens team members chime in from time to time. To provide feedback on the documentation or issues with the Lens Extension API, create new issues at lensapp/lens . Please use the labels area/documentation and/or area/extension . Downloading Lens # Download Lens for macOS, Windows, or Linux.","title":"Overview"},{"location":"#lens-extension-api","text":"Customize and enhance the Lens experience with the Lens Extension API. Use the extension API to create menus or page content. The same extension API was used to create many of Lens's core features. To install your first extension you should goto the extension page in lens. This documentation describes: How to build, run, test, and publish an extension. How to take full advantage of the Lens Extension API. Where to find guides and code samples to help get you started.","title":"Lens Extension API"},{"location":"#what-extensions-can-do","text":"Here are some examples of what you can achieve with the Extension API: Add custom components & views in the UI - Extending the Lens Workbench For an overview of the Lens Extension API, refer to the Common Capabilities page. Extension Guides Overview also includes a list of code samples and guides that illustrate various ways of using the Lens Extension API.","title":"What Extensions Can Do"},{"location":"#how-to-build-extensions","text":"Here is what each section of the Lens Extension API docs can help you with: Getting Started teaches fundamental concepts for building extensions with the Hello World sample. Extension Capabilities dissects Lens's Extension API into smaller categories and points you to more detailed topics. Extension Guides includes guides and code samples that explain specific usages of Lens Extension API. Testing and Publishing includes in-depth guides on various extension development topics, such as testing and publishing extensions. API Reference contains exhaustive references for the Lens Extension API, Contribution Points, and many other topics.","title":"How to Build Extensions"},{"location":"#whats-new","text":"Just like Lens itself, the extension API updates on a monthly cadence, rolling out new features with every release. Keep up with Lens and the Lens Extension API by reviewing the release notes .","title":"What's New"},{"location":"#important-changes-since-lens-v4","text":"Lens has undergone major design improvements in v5, which have resulted in several large changes to the extension API. Workspaces are gone, and the catalog is introduced for containing clusters, as well as other items, including custom entities. Lens has migrated from using mobx 5 to mobx 6 for internal state management, and this may have ramifications for extension implementations. Although the API retains many components from v4, given these changes, extensions written for Lens v4 are not compatible with the Lens v5 extension API. See the Lens v4 to v5 extension migration notes on getting old extensions working in Lens v5.","title":"Important changes since Lens v4"},{"location":"#looking-for-help","text":"If you have questions for extension development, try asking on the Lens Dev Slack . It's a public chatroom for Lens developers, where Lens team members chime in from time to time. To provide feedback on the documentation or issues with the Lens Extension API, create new issues at lensapp/lens . Please use the labels area/documentation and/or area/extension .","title":"Looking for Help"},{"location":"#downloading-lens","text":"Download Lens for macOS, Windows, or Linux.","title":"Downloading Lens"},{"location":"extensions/extension-migration/","text":"Lens v4 to v5 Extension Migration Notes # Lens v5 inspects the version of the extension to ensure it is compatible. The package.json for your extension must have an \"engines\" field specifying the lens version that your extension is targeted for, e.g: \"engines\": { \"lens\": \"^5.0.0-beta.7\" }, Note that Lens v5 supports all the range semantics that semver provides. Types and components have been reorganized, many have been grouped by process ( Main and Renderer ) plus those not specific to a process ( Common ). For example the LensMainExtension class is now referred to by Main.LensExtension . See the API Reference for the new organization. The globalPageMenus field of the Renderer extension class (now Renderer.LensExtension ) is removed. Global pages can still be made accessible via the application menus and the status bar, as well as from the newly added Welcome menu. The clusterFeatures field of the Renderer extension class (now Renderer.LensExtension ) is removed. Cluster features can still be implemented but Lens no longer dictates how a feature's lifecycle (install/upgrade/uninstall) is managed. Renderer.K8sApi.ResourceStack provides the functionality to input and apply kubernetes resources to a cluster. It is up to the extension developer to manage the lifecycle. It could be applied automatically to a cluster by the extension or the end-user could be expected to install it, etc. from the cluster Settings page. Lens v5 now relies on mobx 6 for state management. Extensions that use mobx will need to be modified to work with mobx 6. See Migrating from Mobx 4/5 for specific details. For an example of an existing extension that is compatible with Lens v5 see the Lens Resource Map Extension","title":"Lens v4 to v5 Extension Migration Notes"},{"location":"extensions/extension-migration/#lens-v4-to-v5-extension-migration-notes","text":"Lens v5 inspects the version of the extension to ensure it is compatible. The package.json for your extension must have an \"engines\" field specifying the lens version that your extension is targeted for, e.g: \"engines\": { \"lens\": \"^5.0.0-beta.7\" }, Note that Lens v5 supports all the range semantics that semver provides. Types and components have been reorganized, many have been grouped by process ( Main and Renderer ) plus those not specific to a process ( Common ). For example the LensMainExtension class is now referred to by Main.LensExtension . See the API Reference for the new organization. The globalPageMenus field of the Renderer extension class (now Renderer.LensExtension ) is removed. Global pages can still be made accessible via the application menus and the status bar, as well as from the newly added Welcome menu. The clusterFeatures field of the Renderer extension class (now Renderer.LensExtension ) is removed. Cluster features can still be implemented but Lens no longer dictates how a feature's lifecycle (install/upgrade/uninstall) is managed. Renderer.K8sApi.ResourceStack provides the functionality to input and apply kubernetes resources to a cluster. It is up to the extension developer to manage the lifecycle. It could be applied automatically to a cluster by the extension or the end-user could be expected to install it, etc. from the cluster Settings page. Lens v5 now relies on mobx 6 for state management. Extensions that use mobx will need to be modified to work with mobx 6. See Migrating from Mobx 4/5 for specific details. For an example of an existing extension that is compatible with Lens v5 see the Lens Resource Map Extension","title":"Lens v4 to v5 Extension Migration Notes"},{"location":"extensions/api/","text":"Extension API Reference # APIs # Common Main Renderer","title":"API Reference"},{"location":"extensions/api/#extension-api-reference","text":"","title":"Extension API Reference"},{"location":"extensions/api/#apis","text":"Common Main Renderer","title":"APIs"},{"location":"extensions/api/modules/","text":"@k8slens/extensions # Table of contents # Namespaces # Common Main Renderer","title":"@k8slens/extensions"},{"location":"extensions/api/modules/#k8slensextensions","text":"","title":"@k8slens/extensions"},{"location":"extensions/api/modules/#table-of-contents","text":"","title":"Table of contents"},{"location":"extensions/api/modules/#namespaces","text":"Common Main Renderer","title":"Namespaces"},{"location":"extensions/api/classes/common.catalog.catalogcategory/","text":"Class: CatalogCategory # Common . Catalog .CatalogCategory Hierarchy # TypedEventEmitter < CatalogCategoryEvents , this> \u21b3 CatalogCategory \u21b3\u21b3 GeneralCategory \u21b3\u21b3 KubernetesClusterCategory \u21b3\u21b3 WebLinkCategory Table of contents # Constructors # constructor Properties # apiVersion kind metadata spec Methods # addListener emit eventNames getId getMaxListeners listenerCount listeners off on once prependListener prependOnceListener rawListeners removeAllListeners removeListener setMaxListeners parseId Constructors # constructor # \u2022 new CatalogCategory () Inherited from # (EventEmitter as new () => TypedEmitter).constructor Properties # apiVersion # \u2022 Readonly Abstract apiVersion : string kind # \u2022 Readonly Abstract kind : string metadata # \u2022 Abstract metadata : Object Type declaration # Name Type icon string name string spec # \u2022 Abstract spec : CatalogCategorySpec Methods # addListener # \u25b8 addListener ( event , listener ): CatalogCategory Type parameters # Name Type E E : keyof CatalogCategoryEvents Parameters # Name Type event E listener CatalogCategoryEvents [ E ] Returns # CatalogCategory Inherited from # (EventEmitter as new () => TypedEmitter).addListener emit # \u25b8 emit ( event , ... args ): boolean Type parameters # Name Type E E : keyof CatalogCategoryEvents Parameters # Name Type event E ...args Arguments < CatalogCategoryEvents [ E ]> Returns # boolean Inherited from # (EventEmitter as new () => TypedEmitter).emit eventNames # \u25b8 eventNames (): ( string | symbol )[] Returns # ( string | symbol )[] Inherited from # (EventEmitter as new () => TypedEmitter).eventNames getId # \u25b8 getId (): string Returns # string getMaxListeners # \u25b8 getMaxListeners (): number Returns # number Inherited from # (EventEmitter as new () => TypedEmitter).getMaxListeners listenerCount # \u25b8 listenerCount ( event ): number Type parameters # Name Type E E : keyof CatalogCategoryEvents Parameters # Name Type event E Returns # number Inherited from # (EventEmitter as new () => TypedEmitter).listenerCount listeners # \u25b8 listeners ( event ): Function [] Type parameters # Name Type E E : keyof CatalogCategoryEvents Parameters # Name Type event E Returns # Function [] Inherited from # (EventEmitter as new () => TypedEmitter).listeners off # \u25b8 off ( event , listener ): CatalogCategory Type parameters # Name Type E E : keyof CatalogCategoryEvents Parameters # Name Type event E listener CatalogCategoryEvents [ E ] Returns # CatalogCategory Inherited from # (EventEmitter as new () => TypedEmitter).off on # \u25b8 on ( event , listener ): CatalogCategory Type parameters # Name Type E E : keyof CatalogCategoryEvents Parameters # Name Type event E listener CatalogCategoryEvents [ E ] Returns # CatalogCategory Inherited from # (EventEmitter as new () => TypedEmitter).on once # \u25b8 once ( event , listener ): CatalogCategory Type parameters # Name Type E E : keyof CatalogCategoryEvents Parameters # Name Type event E listener CatalogCategoryEvents [ E ] Returns # CatalogCategory Inherited from # (EventEmitter as new () => TypedEmitter).once prependListener # \u25b8 prependListener ( event , listener ): CatalogCategory Type parameters # Name Type E E : keyof CatalogCategoryEvents Parameters # Name Type event E listener CatalogCategoryEvents [ E ] Returns # CatalogCategory Inherited from # (EventEmitter as new () => TypedEmitter).prependListener prependOnceListener # \u25b8 prependOnceListener ( event , listener ): CatalogCategory Type parameters # Name Type E E : keyof CatalogCategoryEvents Parameters # Name Type event E listener CatalogCategoryEvents [ E ] Returns # CatalogCategory Inherited from # (EventEmitter as new () => TypedEmitter).prependOnceListener rawListeners # \u25b8 rawListeners ( event ): Function [] Type parameters # Name Type E E : keyof CatalogCategoryEvents Parameters # Name Type event E Returns # Function [] Inherited from # (EventEmitter as new () => TypedEmitter).rawListeners removeAllListeners # \u25b8 removeAllListeners ( event? ): CatalogCategory Type parameters # Name Type E E : keyof CatalogCategoryEvents Parameters # Name Type event? E Returns # CatalogCategory Inherited from # (EventEmitter as new () => TypedEmitter).removeAllListeners removeListener # \u25b8 removeListener ( event , listener ): CatalogCategory Type parameters # Name Type E E : keyof CatalogCategoryEvents Parameters # Name Type event E listener CatalogCategoryEvents [ E ] Returns # CatalogCategory Inherited from # (EventEmitter as new () => TypedEmitter).removeListener setMaxListeners # \u25b8 setMaxListeners ( maxListeners ): CatalogCategory Parameters # Name Type maxListeners number Returns # CatalogCategory Inherited from # (EventEmitter as new () => TypedEmitter).setMaxListeners parseId # \u25b8 Static parseId ( id? ): Object Parameters # Name Type Default value id string \"\" Returns # Object Name Type group? string kind? string","title":"Class: CatalogCategory"},{"location":"extensions/api/classes/common.catalog.catalogcategory/#class-catalogcategory","text":"Common . Catalog .CatalogCategory","title":"Class: CatalogCategory"},{"location":"extensions/api/classes/common.catalog.catalogcategory/#hierarchy","text":"TypedEventEmitter < CatalogCategoryEvents , this> \u21b3 CatalogCategory \u21b3\u21b3 GeneralCategory \u21b3\u21b3 KubernetesClusterCategory \u21b3\u21b3 WebLinkCategory","title":"Hierarchy"},{"location":"extensions/api/classes/common.catalog.catalogcategory/#table-of-contents","text":"","title":"Table of contents"},{"location":"extensions/api/classes/common.catalog.catalogcategory/#constructors","text":"constructor","title":"Constructors"},{"location":"extensions/api/classes/common.catalog.catalogcategory/#properties","text":"apiVersion kind metadata spec","title":"Properties"},{"location":"extensions/api/classes/common.catalog.catalogcategory/#methods","text":"addListener emit eventNames getId getMaxListeners listenerCount listeners off on once prependListener prependOnceListener rawListeners removeAllListeners removeListener setMaxListeners parseId","title":"Methods"},{"location":"extensions/api/classes/common.catalog.catalogcategory/#constructors_1","text":"","title":"Constructors"},{"location":"extensions/api/classes/common.catalog.catalogcategory/#constructor","text":"\u2022 new CatalogCategory ()","title":"constructor"},{"location":"extensions/api/classes/common.catalog.catalogcategory/#properties_1","text":"","title":"Properties"},{"location":"extensions/api/classes/common.catalog.catalogcategory/#apiversion","text":"\u2022 Readonly Abstract apiVersion : string","title":"apiVersion"},{"location":"extensions/api/classes/common.catalog.catalogcategory/#kind","text":"\u2022 Readonly Abstract kind : string","title":"kind"},{"location":"extensions/api/classes/common.catalog.catalogcategory/#metadata","text":"\u2022 Abstract metadata : Object","title":"metadata"},{"location":"extensions/api/classes/common.catalog.catalogcategory/#spec","text":"\u2022 Abstract spec : CatalogCategorySpec","title":"spec"},{"location":"extensions/api/classes/common.catalog.catalogcategory/#methods_1","text":"","title":"Methods"},{"location":"extensions/api/classes/common.catalog.catalogcategory/#addlistener","text":"\u25b8 addListener ( event , listener ): CatalogCategory","title":"addListener"},{"location":"extensions/api/classes/common.catalog.catalogcategory/#emit","text":"\u25b8 emit ( event , ... args ): boolean","title":"emit"},{"location":"extensions/api/classes/common.catalog.catalogcategory/#eventnames","text":"\u25b8 eventNames (): ( string | symbol )[]","title":"eventNames"},{"location":"extensions/api/classes/common.catalog.catalogcategory/#getid","text":"\u25b8 getId (): string","title":"getId"},{"location":"extensions/api/classes/common.catalog.catalogcategory/#getmaxlisteners","text":"\u25b8 getMaxListeners (): number","title":"getMaxListeners"},{"location":"extensions/api/classes/common.catalog.catalogcategory/#listenercount","text":"\u25b8 listenerCount ( event ): number","title":"listenerCount"},{"location":"extensions/api/classes/common.catalog.catalogcategory/#listeners","text":"\u25b8 listeners ( event ): Function []","title":"listeners"},{"location":"extensions/api/classes/common.catalog.catalogcategory/#off","text":"\u25b8 off ( event , listener ): CatalogCategory","title":"off"},{"location":"extensions/api/classes/common.catalog.catalogcategory/#on","text":"\u25b8 on ( event , listener ): CatalogCategory","title":"on"},{"location":"extensions/api/classes/common.catalog.catalogcategory/#once","text":"\u25b8 once ( event , listener ): CatalogCategory","title":"once"},{"location":"extensions/api/classes/common.catalog.catalogcategory/#prependlistener","text":"\u25b8 prependListener ( event , listener ): CatalogCategory","title":"prependListener"},{"location":"extensions/api/classes/common.catalog.catalogcategory/#prependoncelistener","text":"\u25b8 prependOnceListener ( event , listener ): CatalogCategory","title":"prependOnceListener"},{"location":"extensions/api/classes/common.catalog.catalogcategory/#rawlisteners","text":"\u25b8 rawListeners ( event ): Function []","title":"rawListeners"},{"location":"extensions/api/classes/common.catalog.catalogcategory/#removealllisteners","text":"\u25b8 removeAllListeners ( event? ): CatalogCategory","title":"removeAllListeners"},{"location":"extensions/api/classes/common.catalog.catalogcategory/#removelistener","text":"\u25b8 removeListener ( event , listener ): CatalogCategory","title":"removeListener"},{"location":"extensions/api/classes/common.catalog.catalogcategory/#setmaxlisteners","text":"\u25b8 setMaxListeners ( maxListeners ): CatalogCategory","title":"setMaxListeners"},{"location":"extensions/api/classes/common.catalog.catalogcategory/#parseid","text":"\u25b8 Static parseId ( id? ): Object","title":"parseId"},{"location":"extensions/api/classes/common.catalog.catalogentity/","text":"Class: CatalogEntity # Common . Catalog .CatalogEntity Type parameters # Name Type Metadata Metadata : CatalogEntityMetadata = CatalogEntityMetadata Status Status : CatalogEntityStatus = CatalogEntityStatus Spec Spec : CatalogEntitySpec = CatalogEntitySpec Hierarchy # CatalogEntity \u21b3 GeneralEntity \u21b3 KubernetesCluster \u21b3 WebLink Implements # CatalogEntityKindData Table of contents # Constructors # constructor Properties # apiVersion kind metadata spec status Methods # getId getName onContextMenuOpen onRun onSettingsOpen Constructors # constructor # \u2022 new CatalogEntity ( data ) Type parameters # Name Type Metadata Metadata : CatalogEntityMetadata = CatalogEntityMetadata Status Status : CatalogEntityStatus = CatalogEntityStatus Spec Spec : CatalogEntitySpec = CatalogEntitySpec Parameters # Name Type data CatalogEntityData Properties # apiVersion # \u2022 Readonly Abstract apiVersion : string Implementation of # CatalogEntityKindData . apiVersion kind # \u2022 Readonly Abstract kind : string Implementation of # CatalogEntityKindData . kind metadata # \u2022 metadata : Metadata spec # \u2022 spec : Spec status # \u2022 status : Status Methods # getId # \u25b8 getId (): string Returns # string getName # \u25b8 getName (): string Returns # string onContextMenuOpen # \u25b8 Abstract onContextMenuOpen ( context ): void | Promise Parameters # Name Type context CatalogEntityContextMenuContext Returns # void | Promise onRun # \u25b8 Optional Abstract onRun ( context ): void | Promise Parameters # Name Type context CatalogEntityActionContext Returns # void | Promise onSettingsOpen # \u25b8 Abstract onSettingsOpen ( context ): void | Promise Parameters # Name Type context CatalogEntitySettingsContext Returns # void | Promise ","title":"Class: CatalogEntity"},{"location":"extensions/api/classes/common.catalog.catalogentity/#class-catalogentitymetadata-status-spec","text":"Common . Catalog .CatalogEntity","title":"Class: CatalogEntity<Metadata, Status, Spec>"},{"location":"extensions/api/classes/common.catalog.catalogentity/#type-parameters","text":"Name Type Metadata Metadata : CatalogEntityMetadata = CatalogEntityMetadata Status Status : CatalogEntityStatus = CatalogEntityStatus Spec Spec : CatalogEntitySpec = CatalogEntitySpec","title":"Type parameters"},{"location":"extensions/api/classes/common.catalog.catalogentity/#hierarchy","text":"CatalogEntity \u21b3 GeneralEntity \u21b3 KubernetesCluster \u21b3 WebLink","title":"Hierarchy"},{"location":"extensions/api/classes/common.catalog.catalogentity/#implements","text":"CatalogEntityKindData","title":"Implements"},{"location":"extensions/api/classes/common.catalog.catalogentity/#table-of-contents","text":"","title":"Table of contents"},{"location":"extensions/api/classes/common.catalog.catalogentity/#constructors","text":"constructor","title":"Constructors"},{"location":"extensions/api/classes/common.catalog.catalogentity/#properties","text":"apiVersion kind metadata spec status","title":"Properties"},{"location":"extensions/api/classes/common.catalog.catalogentity/#methods","text":"getId getName onContextMenuOpen onRun onSettingsOpen","title":"Methods"},{"location":"extensions/api/classes/common.catalog.catalogentity/#constructors_1","text":"","title":"Constructors"},{"location":"extensions/api/classes/common.catalog.catalogentity/#constructor","text":"\u2022 new CatalogEntity ( data )","title":"constructor"},{"location":"extensions/api/classes/common.catalog.catalogentity/#properties_1","text":"","title":"Properties"},{"location":"extensions/api/classes/common.catalog.catalogentity/#apiversion","text":"\u2022 Readonly Abstract apiVersion : string","title":"apiVersion"},{"location":"extensions/api/classes/common.catalog.catalogentity/#kind","text":"\u2022 Readonly Abstract kind : string","title":"kind"},{"location":"extensions/api/classes/common.catalog.catalogentity/#metadata","text":"\u2022 metadata : Metadata","title":"metadata"},{"location":"extensions/api/classes/common.catalog.catalogentity/#spec","text":"\u2022 spec : Spec","title":"spec"},{"location":"extensions/api/classes/common.catalog.catalogentity/#status","text":"\u2022 status : Status","title":"status"},{"location":"extensions/api/classes/common.catalog.catalogentity/#methods_1","text":"","title":"Methods"},{"location":"extensions/api/classes/common.catalog.catalogentity/#getid","text":"\u25b8 getId (): string","title":"getId"},{"location":"extensions/api/classes/common.catalog.catalogentity/#getname","text":"\u25b8 getName (): string","title":"getName"},{"location":"extensions/api/classes/common.catalog.catalogentity/#oncontextmenuopen","text":"\u25b8 Abstract onContextMenuOpen ( context ): void | Promise ","title":"onContextMenuOpen"},{"location":"extensions/api/classes/common.catalog.catalogentity/#onrun","text":"\u25b8 Optional Abstract onRun ( context ): void | Promise ","title":"onRun"},{"location":"extensions/api/classes/common.catalog.catalogentity/#onsettingsopen","text":"\u25b8 Abstract onSettingsOpen ( context ): void | Promise ","title":"onSettingsOpen"},{"location":"extensions/api/classes/common.catalog.generalcategory/","text":"Class: GeneralCategory # Common . Catalog .GeneralCategory Hierarchy # CatalogCategory \u21b3 GeneralCategory Table of contents # Constructors # constructor Properties # apiVersion kind metadata spec Methods # addListener emit eventNames getId getMaxListeners listenerCount listeners off on once prependListener prependOnceListener rawListeners removeAllListeners removeListener setMaxListeners parseId Constructors # constructor # \u2022 new GeneralCategory () Inherited from # CatalogCategory . constructor Properties # apiVersion # \u2022 Readonly apiVersion : \"catalog.k8slens.dev/v1alpha1\" Overrides # CatalogCategory . apiVersion kind # \u2022 Readonly kind : \"CatalogCategory\" Overrides # CatalogCategory . kind metadata # \u2022 metadata : Object Type declaration # Name Type icon string name string Overrides # CatalogCategory . metadata spec # \u2022 spec : Object Type declaration # Name Type group string names Object names.kind string versions { entityClass : typeof GeneralEntity ; name : string = \"v1alpha1\" }[] Overrides # CatalogCategory . spec Methods # addListener # \u25b8 addListener ( event , listener ): GeneralCategory Type parameters # Name Type E E : keyof CatalogCategoryEvents Parameters # Name Type event E listener CatalogCategoryEvents [ E ] Returns # GeneralCategory Inherited from # CatalogCategory . addListener emit # \u25b8 emit ( event , ... args ): boolean Type parameters # Name Type E E : keyof CatalogCategoryEvents Parameters # Name Type event E ...args Arguments < CatalogCategoryEvents [ E ]> Returns # boolean Inherited from # CatalogCategory . emit eventNames # \u25b8 eventNames (): ( string | symbol )[] Returns # ( string | symbol )[] Inherited from # CatalogCategory . eventNames getId # \u25b8 getId (): string Returns # string Inherited from # CatalogCategory . getId getMaxListeners # \u25b8 getMaxListeners (): number Returns # number Inherited from # CatalogCategory . getMaxListeners listenerCount # \u25b8 listenerCount ( event ): number Type parameters # Name Type E E : keyof CatalogCategoryEvents Parameters # Name Type event E Returns # number Inherited from # CatalogCategory . listenerCount listeners # \u25b8 listeners ( event ): Function [] Type parameters # Name Type E E : keyof CatalogCategoryEvents Parameters # Name Type event E Returns # Function [] Inherited from # CatalogCategory . listeners off # \u25b8 off ( event , listener ): GeneralCategory Type parameters # Name Type E E : keyof CatalogCategoryEvents Parameters # Name Type event E listener CatalogCategoryEvents [ E ] Returns # GeneralCategory Inherited from # CatalogCategory . off on # \u25b8 on ( event , listener ): GeneralCategory Type parameters # Name Type E E : keyof CatalogCategoryEvents Parameters # Name Type event E listener CatalogCategoryEvents [ E ] Returns # GeneralCategory Inherited from # CatalogCategory . on once # \u25b8 once ( event , listener ): GeneralCategory Type parameters # Name Type E E : keyof CatalogCategoryEvents Parameters # Name Type event E listener CatalogCategoryEvents [ E ] Returns # GeneralCategory Inherited from # CatalogCategory . once prependListener # \u25b8 prependListener ( event , listener ): GeneralCategory Type parameters # Name Type E E : keyof CatalogCategoryEvents Parameters # Name Type event E listener CatalogCategoryEvents [ E ] Returns # GeneralCategory Inherited from # CatalogCategory . prependListener prependOnceListener # \u25b8 prependOnceListener ( event , listener ): GeneralCategory Type parameters # Name Type E E : keyof CatalogCategoryEvents Parameters # Name Type event E listener CatalogCategoryEvents [ E ] Returns # GeneralCategory Inherited from # CatalogCategory . prependOnceListener rawListeners # \u25b8 rawListeners ( event ): Function [] Type parameters # Name Type E E : keyof CatalogCategoryEvents Parameters # Name Type event E Returns # Function [] Inherited from # CatalogCategory . rawListeners removeAllListeners # \u25b8 removeAllListeners ( event? ): GeneralCategory Type parameters # Name Type E E : keyof CatalogCategoryEvents Parameters # Name Type event? E Returns # GeneralCategory Inherited from # CatalogCategory . removeAllListeners removeListener # \u25b8 removeListener ( event , listener ): GeneralCategory Type parameters # Name Type E E : keyof CatalogCategoryEvents Parameters # Name Type event E listener CatalogCategoryEvents [ E ] Returns # GeneralCategory Inherited from # CatalogCategory . removeListener setMaxListeners # \u25b8 setMaxListeners ( maxListeners ): GeneralCategory Parameters # Name Type maxListeners number Returns # GeneralCategory Inherited from # CatalogCategory . setMaxListeners parseId # \u25b8 Static parseId ( id? ): Object Parameters # Name Type Default value id string \"\" Returns # Object Name Type group? string kind? string Inherited from # CatalogCategory . parseId","title":"Class: GeneralCategory"},{"location":"extensions/api/classes/common.catalog.generalcategory/#class-generalcategory","text":"Common . Catalog .GeneralCategory","title":"Class: GeneralCategory"},{"location":"extensions/api/classes/common.catalog.generalcategory/#hierarchy","text":"CatalogCategory \u21b3 GeneralCategory","title":"Hierarchy"},{"location":"extensions/api/classes/common.catalog.generalcategory/#table-of-contents","text":"","title":"Table of contents"},{"location":"extensions/api/classes/common.catalog.generalcategory/#constructors","text":"constructor","title":"Constructors"},{"location":"extensions/api/classes/common.catalog.generalcategory/#properties","text":"apiVersion kind metadata spec","title":"Properties"},{"location":"extensions/api/classes/common.catalog.generalcategory/#methods","text":"addListener emit eventNames getId getMaxListeners listenerCount listeners off on once prependListener prependOnceListener rawListeners removeAllListeners removeListener setMaxListeners parseId","title":"Methods"},{"location":"extensions/api/classes/common.catalog.generalcategory/#constructors_1","text":"","title":"Constructors"},{"location":"extensions/api/classes/common.catalog.generalcategory/#constructor","text":"\u2022 new GeneralCategory ()","title":"constructor"},{"location":"extensions/api/classes/common.catalog.generalcategory/#properties_1","text":"","title":"Properties"},{"location":"extensions/api/classes/common.catalog.generalcategory/#apiversion","text":"\u2022 Readonly apiVersion : \"catalog.k8slens.dev/v1alpha1\"","title":"apiVersion"},{"location":"extensions/api/classes/common.catalog.generalcategory/#kind","text":"\u2022 Readonly kind : \"CatalogCategory\"","title":"kind"},{"location":"extensions/api/classes/common.catalog.generalcategory/#metadata","text":"\u2022 metadata : Object","title":"metadata"},{"location":"extensions/api/classes/common.catalog.generalcategory/#spec","text":"\u2022 spec : Object","title":"spec"},{"location":"extensions/api/classes/common.catalog.generalcategory/#methods_1","text":"","title":"Methods"},{"location":"extensions/api/classes/common.catalog.generalcategory/#addlistener","text":"\u25b8 addListener ( event , listener ): GeneralCategory","title":"addListener"},{"location":"extensions/api/classes/common.catalog.generalcategory/#emit","text":"\u25b8 emit ( event , ... args ): boolean","title":"emit"},{"location":"extensions/api/classes/common.catalog.generalcategory/#eventnames","text":"\u25b8 eventNames (): ( string | symbol )[]","title":"eventNames"},{"location":"extensions/api/classes/common.catalog.generalcategory/#getid","text":"\u25b8 getId (): string","title":"getId"},{"location":"extensions/api/classes/common.catalog.generalcategory/#getmaxlisteners","text":"\u25b8 getMaxListeners (): number","title":"getMaxListeners"},{"location":"extensions/api/classes/common.catalog.generalcategory/#listenercount","text":"\u25b8 listenerCount ( event ): number","title":"listenerCount"},{"location":"extensions/api/classes/common.catalog.generalcategory/#listeners","text":"\u25b8 listeners ( event ): Function []","title":"listeners"},{"location":"extensions/api/classes/common.catalog.generalcategory/#off","text":"\u25b8 off ( event , listener ): GeneralCategory","title":"off"},{"location":"extensions/api/classes/common.catalog.generalcategory/#on","text":"\u25b8 on ( event , listener ): GeneralCategory","title":"on"},{"location":"extensions/api/classes/common.catalog.generalcategory/#once","text":"\u25b8 once ( event , listener ): GeneralCategory","title":"once"},{"location":"extensions/api/classes/common.catalog.generalcategory/#prependlistener","text":"\u25b8 prependListener ( event , listener ): GeneralCategory","title":"prependListener"},{"location":"extensions/api/classes/common.catalog.generalcategory/#prependoncelistener","text":"\u25b8 prependOnceListener ( event , listener ): GeneralCategory","title":"prependOnceListener"},{"location":"extensions/api/classes/common.catalog.generalcategory/#rawlisteners","text":"\u25b8 rawListeners ( event ): Function []","title":"rawListeners"},{"location":"extensions/api/classes/common.catalog.generalcategory/#removealllisteners","text":"\u25b8 removeAllListeners ( event? ): GeneralCategory","title":"removeAllListeners"},{"location":"extensions/api/classes/common.catalog.generalcategory/#removelistener","text":"\u25b8 removeListener ( event , listener ): GeneralCategory","title":"removeListener"},{"location":"extensions/api/classes/common.catalog.generalcategory/#setmaxlisteners","text":"\u25b8 setMaxListeners ( maxListeners ): GeneralCategory","title":"setMaxListeners"},{"location":"extensions/api/classes/common.catalog.generalcategory/#parseid","text":"\u25b8 Static parseId ( id? ): Object","title":"parseId"},{"location":"extensions/api/classes/common.catalog.generalentity/","text":"Class: GeneralEntity # Common . Catalog .GeneralEntity Hierarchy # CatalogEntity < CatalogEntityMetadata , CatalogEntityStatus , GeneralEntitySpec> \u21b3 GeneralEntity Table of contents # Constructors # constructor Properties # apiVersion kind metadata spec status Methods # getId getName onContextMenuOpen onDetailsOpen onRun onSettingsOpen Constructors # constructor # \u2022 new GeneralEntity ( data ) Parameters # Name Type data CatalogEntityData < CatalogEntityMetadata , CatalogEntityStatus , GeneralEntitySpec> Inherited from # CatalogEntity . constructor Properties # apiVersion # \u2022 Readonly apiVersion : \"entity.k8slens.dev/v1alpha1\" Overrides # CatalogEntity . apiVersion kind # \u2022 Readonly kind : \"General\" Overrides # CatalogEntity . kind metadata # \u2022 metadata : CatalogEntityMetadata Inherited from # CatalogEntity . metadata spec # \u2022 spec : GeneralEntitySpec Inherited from # CatalogEntity . spec status # \u2022 status : CatalogEntityStatus Inherited from # CatalogEntity . status Methods # getId # \u25b8 getId (): string Returns # string Inherited from # CatalogEntity . getId getName # \u25b8 getName (): string Returns # string Inherited from # CatalogEntity . getName onContextMenuOpen # \u25b8 onContextMenuOpen (): void Returns # void Overrides # CatalogEntity . onContextMenuOpen onDetailsOpen # \u25b8 onDetailsOpen (): void Returns # void onRun # \u25b8 onRun (): Promise Returns # Promise Overrides # CatalogEntity . onRun onSettingsOpen # \u25b8 onSettingsOpen (): void Returns # void Overrides # CatalogEntity . onSettingsOpen","title":"Class: GeneralEntity"},{"location":"extensions/api/classes/common.catalog.generalentity/#class-generalentity","text":"Common . Catalog .GeneralEntity","title":"Class: GeneralEntity"},{"location":"extensions/api/classes/common.catalog.generalentity/#hierarchy","text":"CatalogEntity < CatalogEntityMetadata , CatalogEntityStatus , GeneralEntitySpec> \u21b3 GeneralEntity","title":"Hierarchy"},{"location":"extensions/api/classes/common.catalog.generalentity/#table-of-contents","text":"","title":"Table of contents"},{"location":"extensions/api/classes/common.catalog.generalentity/#constructors","text":"constructor","title":"Constructors"},{"location":"extensions/api/classes/common.catalog.generalentity/#properties","text":"apiVersion kind metadata spec status","title":"Properties"},{"location":"extensions/api/classes/common.catalog.generalentity/#methods","text":"getId getName onContextMenuOpen onDetailsOpen onRun onSettingsOpen","title":"Methods"},{"location":"extensions/api/classes/common.catalog.generalentity/#constructors_1","text":"","title":"Constructors"},{"location":"extensions/api/classes/common.catalog.generalentity/#constructor","text":"\u2022 new GeneralEntity ( data )","title":"constructor"},{"location":"extensions/api/classes/common.catalog.generalentity/#properties_1","text":"","title":"Properties"},{"location":"extensions/api/classes/common.catalog.generalentity/#apiversion","text":"\u2022 Readonly apiVersion : \"entity.k8slens.dev/v1alpha1\"","title":"apiVersion"},{"location":"extensions/api/classes/common.catalog.generalentity/#kind","text":"\u2022 Readonly kind : \"General\"","title":"kind"},{"location":"extensions/api/classes/common.catalog.generalentity/#metadata","text":"\u2022 metadata : CatalogEntityMetadata","title":"metadata"},{"location":"extensions/api/classes/common.catalog.generalentity/#spec","text":"\u2022 spec : GeneralEntitySpec","title":"spec"},{"location":"extensions/api/classes/common.catalog.generalentity/#status","text":"\u2022 status : CatalogEntityStatus","title":"status"},{"location":"extensions/api/classes/common.catalog.generalentity/#methods_1","text":"","title":"Methods"},{"location":"extensions/api/classes/common.catalog.generalentity/#getid","text":"\u25b8 getId (): string","title":"getId"},{"location":"extensions/api/classes/common.catalog.generalentity/#getname","text":"\u25b8 getName (): string","title":"getName"},{"location":"extensions/api/classes/common.catalog.generalentity/#oncontextmenuopen","text":"\u25b8 onContextMenuOpen (): void","title":"onContextMenuOpen"},{"location":"extensions/api/classes/common.catalog.generalentity/#ondetailsopen","text":"\u25b8 onDetailsOpen (): void","title":"onDetailsOpen"},{"location":"extensions/api/classes/common.catalog.generalentity/#onrun","text":"\u25b8 onRun (): Promise ","title":"onRun"},{"location":"extensions/api/classes/common.catalog.generalentity/#onsettingsopen","text":"\u25b8 onSettingsOpen (): void","title":"onSettingsOpen"},{"location":"extensions/api/classes/common.catalog.kubernetescluster/","text":"Class: KubernetesCluster # Common . Catalog .KubernetesCluster Hierarchy # CatalogEntity < KubernetesClusterMetadata , KubernetesClusterStatus , KubernetesClusterSpec > \u21b3 KubernetesCluster Table of contents # Constructors # constructor Properties # apiVersion kind metadata spec status apiVersion kind Methods # connect disconnect getId getName onContextMenuOpen onDetailsOpen onRun onSettingsOpen Constructors # constructor # \u2022 new KubernetesCluster ( data ) Parameters # Name Type data CatalogEntityData < KubernetesClusterMetadata , KubernetesClusterStatus , KubernetesClusterSpec > Inherited from # CatalogEntity . constructor Properties # apiVersion # \u2022 Readonly apiVersion : \"entity.k8slens.dev/v1alpha1\" Overrides # CatalogEntity . apiVersion kind # \u2022 Readonly kind : \"KubernetesCluster\" Overrides # CatalogEntity . kind metadata # \u2022 metadata : KubernetesClusterMetadata Inherited from # CatalogEntity . metadata spec # \u2022 spec : KubernetesClusterSpec Inherited from # CatalogEntity . spec status # \u2022 status : KubernetesClusterStatus Inherited from # CatalogEntity . status apiVersion # \u25aa Static Readonly apiVersion : \"entity.k8slens.dev/v1alpha1\" kind # \u25aa Static Readonly kind : \"KubernetesCluster\" Methods # connect # \u25b8 connect (): Promise Returns # Promise disconnect # \u25b8 disconnect (): Promise Returns # Promise getId # \u25b8 getId (): string Returns # string Inherited from # CatalogEntity . getId getName # \u25b8 getName (): string Returns # string Inherited from # CatalogEntity . getName onContextMenuOpen # \u25b8 onContextMenuOpen ( context ): Promise Parameters # Name Type context CatalogEntityContextMenuContext Returns # Promise Overrides # CatalogEntity . onContextMenuOpen onDetailsOpen # \u25b8 onDetailsOpen (): void Returns # void onRun # \u25b8 onRun ( context ): Promise Parameters # Name Type context CatalogEntityActionContext Returns # Promise Overrides # CatalogEntity . onRun onSettingsOpen # \u25b8 onSettingsOpen (): void Returns # void Overrides # CatalogEntity . onSettingsOpen","title":"Class: KubernetesCluster"},{"location":"extensions/api/classes/common.catalog.kubernetescluster/#class-kubernetescluster","text":"Common . Catalog .KubernetesCluster","title":"Class: KubernetesCluster"},{"location":"extensions/api/classes/common.catalog.kubernetescluster/#hierarchy","text":"CatalogEntity < KubernetesClusterMetadata , KubernetesClusterStatus , KubernetesClusterSpec > \u21b3 KubernetesCluster","title":"Hierarchy"},{"location":"extensions/api/classes/common.catalog.kubernetescluster/#table-of-contents","text":"","title":"Table of contents"},{"location":"extensions/api/classes/common.catalog.kubernetescluster/#constructors","text":"constructor","title":"Constructors"},{"location":"extensions/api/classes/common.catalog.kubernetescluster/#properties","text":"apiVersion kind metadata spec status apiVersion kind","title":"Properties"},{"location":"extensions/api/classes/common.catalog.kubernetescluster/#methods","text":"connect disconnect getId getName onContextMenuOpen onDetailsOpen onRun onSettingsOpen","title":"Methods"},{"location":"extensions/api/classes/common.catalog.kubernetescluster/#constructors_1","text":"","title":"Constructors"},{"location":"extensions/api/classes/common.catalog.kubernetescluster/#constructor","text":"\u2022 new KubernetesCluster ( data )","title":"constructor"},{"location":"extensions/api/classes/common.catalog.kubernetescluster/#properties_1","text":"","title":"Properties"},{"location":"extensions/api/classes/common.catalog.kubernetescluster/#apiversion","text":"\u2022 Readonly apiVersion : \"entity.k8slens.dev/v1alpha1\"","title":"apiVersion"},{"location":"extensions/api/classes/common.catalog.kubernetescluster/#kind","text":"\u2022 Readonly kind : \"KubernetesCluster\"","title":"kind"},{"location":"extensions/api/classes/common.catalog.kubernetescluster/#metadata","text":"\u2022 metadata : KubernetesClusterMetadata","title":"metadata"},{"location":"extensions/api/classes/common.catalog.kubernetescluster/#spec","text":"\u2022 spec : KubernetesClusterSpec","title":"spec"},{"location":"extensions/api/classes/common.catalog.kubernetescluster/#status","text":"\u2022 status : KubernetesClusterStatus","title":"status"},{"location":"extensions/api/classes/common.catalog.kubernetescluster/#apiversion_1","text":"\u25aa Static Readonly apiVersion : \"entity.k8slens.dev/v1alpha1\"","title":"apiVersion"},{"location":"extensions/api/classes/common.catalog.kubernetescluster/#kind_1","text":"\u25aa Static Readonly kind : \"KubernetesCluster\"","title":"kind"},{"location":"extensions/api/classes/common.catalog.kubernetescluster/#methods_1","text":"","title":"Methods"},{"location":"extensions/api/classes/common.catalog.kubernetescluster/#connect","text":"\u25b8 connect (): Promise ","title":"connect"},{"location":"extensions/api/classes/common.catalog.kubernetescluster/#disconnect","text":"\u25b8 disconnect (): Promise ","title":"disconnect"},{"location":"extensions/api/classes/common.catalog.kubernetescluster/#getid","text":"\u25b8 getId (): string","title":"getId"},{"location":"extensions/api/classes/common.catalog.kubernetescluster/#getname","text":"\u25b8 getName (): string","title":"getName"},{"location":"extensions/api/classes/common.catalog.kubernetescluster/#oncontextmenuopen","text":"\u25b8 onContextMenuOpen ( context ): Promise ","title":"onContextMenuOpen"},{"location":"extensions/api/classes/common.catalog.kubernetescluster/#ondetailsopen","text":"\u25b8 onDetailsOpen (): void","title":"onDetailsOpen"},{"location":"extensions/api/classes/common.catalog.kubernetescluster/#onrun","text":"\u25b8 onRun ( context ): Promise ","title":"onRun"},{"location":"extensions/api/classes/common.catalog.kubernetescluster/#onsettingsopen","text":"\u25b8 onSettingsOpen (): void","title":"onSettingsOpen"},{"location":"extensions/api/classes/common.catalog.kubernetesclustercategory/","text":"Class: KubernetesClusterCategory # Common . Catalog .KubernetesClusterCategory Hierarchy # CatalogCategory \u21b3 KubernetesClusterCategory Table of contents # Constructors # constructor Properties # apiVersion kind metadata spec Methods # addListener emit eventNames getId getMaxListeners listenerCount listeners off on once prependListener prependOnceListener rawListeners removeAllListeners removeListener setMaxListeners parseId Constructors # constructor # \u2022 new KubernetesClusterCategory () Overrides # CatalogCategory . constructor Properties # apiVersion # \u2022 Readonly apiVersion : \"catalog.k8slens.dev/v1alpha1\" Overrides # CatalogCategory . apiVersion kind # \u2022 Readonly kind : \"CatalogCategory\" Overrides # CatalogCategory . kind metadata # \u2022 metadata : Object Type declaration # Name Type icon any name string Overrides # CatalogCategory . metadata spec # \u2022 spec : CatalogCategorySpec Overrides # CatalogCategory . spec Methods # addListener # \u25b8 addListener ( event , listener ): KubernetesClusterCategory Type parameters # Name Type E E : keyof CatalogCategoryEvents Parameters # Name Type event E listener CatalogCategoryEvents [ E ] Returns # KubernetesClusterCategory Inherited from # CatalogCategory . addListener emit # \u25b8 emit ( event , ... args ): boolean Type parameters # Name Type E E : keyof CatalogCategoryEvents Parameters # Name Type event E ...args Arguments < CatalogCategoryEvents [ E ]> Returns # boolean Inherited from # CatalogCategory . emit eventNames # \u25b8 eventNames (): ( string | symbol )[] Returns # ( string | symbol )[] Inherited from # CatalogCategory . eventNames getId # \u25b8 getId (): string Returns # string Inherited from # CatalogCategory . getId getMaxListeners # \u25b8 getMaxListeners (): number Returns # number Inherited from # CatalogCategory . getMaxListeners listenerCount # \u25b8 listenerCount ( event ): number Type parameters # Name Type E E : keyof CatalogCategoryEvents Parameters # Name Type event E Returns # number Inherited from # CatalogCategory . listenerCount listeners # \u25b8 listeners ( event ): Function [] Type parameters # Name Type E E : keyof CatalogCategoryEvents Parameters # Name Type event E Returns # Function [] Inherited from # CatalogCategory . listeners off # \u25b8 off ( event , listener ): KubernetesClusterCategory Type parameters # Name Type E E : keyof CatalogCategoryEvents Parameters # Name Type event E listener CatalogCategoryEvents [ E ] Returns # KubernetesClusterCategory Inherited from # CatalogCategory . off on # \u25b8 on ( event , listener ): KubernetesClusterCategory Type parameters # Name Type E E : keyof CatalogCategoryEvents Parameters # Name Type event E listener CatalogCategoryEvents [ E ] Returns # KubernetesClusterCategory Inherited from # CatalogCategory . on once # \u25b8 once ( event , listener ): KubernetesClusterCategory Type parameters # Name Type E E : keyof CatalogCategoryEvents Parameters # Name Type event E listener CatalogCategoryEvents [ E ] Returns # KubernetesClusterCategory Inherited from # CatalogCategory . once prependListener # \u25b8 prependListener ( event , listener ): KubernetesClusterCategory Type parameters # Name Type E E : keyof CatalogCategoryEvents Parameters # Name Type event E listener CatalogCategoryEvents [ E ] Returns # KubernetesClusterCategory Inherited from # CatalogCategory . prependListener prependOnceListener # \u25b8 prependOnceListener ( event , listener ): KubernetesClusterCategory Type parameters # Name Type E E : keyof CatalogCategoryEvents Parameters # Name Type event E listener CatalogCategoryEvents [ E ] Returns # KubernetesClusterCategory Inherited from # CatalogCategory . prependOnceListener rawListeners # \u25b8 rawListeners ( event ): Function [] Type parameters # Name Type E E : keyof CatalogCategoryEvents Parameters # Name Type event E Returns # Function [] Inherited from # CatalogCategory . rawListeners removeAllListeners # \u25b8 removeAllListeners ( event? ): KubernetesClusterCategory Type parameters # Name Type E E : keyof CatalogCategoryEvents Parameters # Name Type event? E Returns # KubernetesClusterCategory Inherited from # CatalogCategory . removeAllListeners removeListener # \u25b8 removeListener ( event , listener ): KubernetesClusterCategory Type parameters # Name Type E E : keyof CatalogCategoryEvents Parameters # Name Type event E listener CatalogCategoryEvents [ E ] Returns # KubernetesClusterCategory Inherited from # CatalogCategory . removeListener setMaxListeners # \u25b8 setMaxListeners ( maxListeners ): KubernetesClusterCategory Parameters # Name Type maxListeners number Returns # KubernetesClusterCategory Inherited from # CatalogCategory . setMaxListeners parseId # \u25b8 Static parseId ( id? ): Object Parameters # Name Type Default value id string \"\" Returns # Object Name Type group? string kind? string Inherited from # CatalogCategory . parseId","title":"Class: KubernetesClusterCategory"},{"location":"extensions/api/classes/common.catalog.kubernetesclustercategory/#class-kubernetesclustercategory","text":"Common . Catalog .KubernetesClusterCategory","title":"Class: KubernetesClusterCategory"},{"location":"extensions/api/classes/common.catalog.kubernetesclustercategory/#hierarchy","text":"CatalogCategory \u21b3 KubernetesClusterCategory","title":"Hierarchy"},{"location":"extensions/api/classes/common.catalog.kubernetesclustercategory/#table-of-contents","text":"","title":"Table of contents"},{"location":"extensions/api/classes/common.catalog.kubernetesclustercategory/#constructors","text":"constructor","title":"Constructors"},{"location":"extensions/api/classes/common.catalog.kubernetesclustercategory/#properties","text":"apiVersion kind metadata spec","title":"Properties"},{"location":"extensions/api/classes/common.catalog.kubernetesclustercategory/#methods","text":"addListener emit eventNames getId getMaxListeners listenerCount listeners off on once prependListener prependOnceListener rawListeners removeAllListeners removeListener setMaxListeners parseId","title":"Methods"},{"location":"extensions/api/classes/common.catalog.kubernetesclustercategory/#constructors_1","text":"","title":"Constructors"},{"location":"extensions/api/classes/common.catalog.kubernetesclustercategory/#constructor","text":"\u2022 new KubernetesClusterCategory ()","title":"constructor"},{"location":"extensions/api/classes/common.catalog.kubernetesclustercategory/#properties_1","text":"","title":"Properties"},{"location":"extensions/api/classes/common.catalog.kubernetesclustercategory/#apiversion","text":"\u2022 Readonly apiVersion : \"catalog.k8slens.dev/v1alpha1\"","title":"apiVersion"},{"location":"extensions/api/classes/common.catalog.kubernetesclustercategory/#kind","text":"\u2022 Readonly kind : \"CatalogCategory\"","title":"kind"},{"location":"extensions/api/classes/common.catalog.kubernetesclustercategory/#metadata","text":"\u2022 metadata : Object","title":"metadata"},{"location":"extensions/api/classes/common.catalog.kubernetesclustercategory/#spec","text":"\u2022 spec : CatalogCategorySpec","title":"spec"},{"location":"extensions/api/classes/common.catalog.kubernetesclustercategory/#methods_1","text":"","title":"Methods"},{"location":"extensions/api/classes/common.catalog.kubernetesclustercategory/#addlistener","text":"\u25b8 addListener ( event , listener ): KubernetesClusterCategory","title":"addListener"},{"location":"extensions/api/classes/common.catalog.kubernetesclustercategory/#emit","text":"\u25b8 emit ( event , ... args ): boolean","title":"emit"},{"location":"extensions/api/classes/common.catalog.kubernetesclustercategory/#eventnames","text":"\u25b8 eventNames (): ( string | symbol )[]","title":"eventNames"},{"location":"extensions/api/classes/common.catalog.kubernetesclustercategory/#getid","text":"\u25b8 getId (): string","title":"getId"},{"location":"extensions/api/classes/common.catalog.kubernetesclustercategory/#getmaxlisteners","text":"\u25b8 getMaxListeners (): number","title":"getMaxListeners"},{"location":"extensions/api/classes/common.catalog.kubernetesclustercategory/#listenercount","text":"\u25b8 listenerCount ( event ): number","title":"listenerCount"},{"location":"extensions/api/classes/common.catalog.kubernetesclustercategory/#listeners","text":"\u25b8 listeners ( event ): Function []","title":"listeners"},{"location":"extensions/api/classes/common.catalog.kubernetesclustercategory/#off","text":"\u25b8 off ( event , listener ): KubernetesClusterCategory","title":"off"},{"location":"extensions/api/classes/common.catalog.kubernetesclustercategory/#on","text":"\u25b8 on ( event , listener ): KubernetesClusterCategory","title":"on"},{"location":"extensions/api/classes/common.catalog.kubernetesclustercategory/#once","text":"\u25b8 once ( event , listener ): KubernetesClusterCategory","title":"once"},{"location":"extensions/api/classes/common.catalog.kubernetesclustercategory/#prependlistener","text":"\u25b8 prependListener ( event , listener ): KubernetesClusterCategory","title":"prependListener"},{"location":"extensions/api/classes/common.catalog.kubernetesclustercategory/#prependoncelistener","text":"\u25b8 prependOnceListener ( event , listener ): KubernetesClusterCategory","title":"prependOnceListener"},{"location":"extensions/api/classes/common.catalog.kubernetesclustercategory/#rawlisteners","text":"\u25b8 rawListeners ( event ): Function []","title":"rawListeners"},{"location":"extensions/api/classes/common.catalog.kubernetesclustercategory/#removealllisteners","text":"\u25b8 removeAllListeners ( event? ): KubernetesClusterCategory","title":"removeAllListeners"},{"location":"extensions/api/classes/common.catalog.kubernetesclustercategory/#removelistener","text":"\u25b8 removeListener ( event , listener ): KubernetesClusterCategory","title":"removeListener"},{"location":"extensions/api/classes/common.catalog.kubernetesclustercategory/#setmaxlisteners","text":"\u25b8 setMaxListeners ( maxListeners ): KubernetesClusterCategory","title":"setMaxListeners"},{"location":"extensions/api/classes/common.catalog.kubernetesclustercategory/#parseid","text":"\u25b8 Static parseId ( id? ): Object","title":"parseId"},{"location":"extensions/api/classes/common.catalog.weblink/","text":"Class: WebLink # Common . Catalog .WebLink Hierarchy # CatalogEntity < CatalogEntityMetadata , WebLinkStatus , WebLinkSpec > \u21b3 WebLink Table of contents # Constructors # constructor Properties # apiVersion kind metadata spec status Methods # getId getName onContextMenuOpen onRun onSettingsOpen Constructors # constructor # \u2022 new WebLink ( data ) Parameters # Name Type data CatalogEntityData < CatalogEntityMetadata , WebLinkStatus , WebLinkSpec > Inherited from # CatalogEntity . constructor Properties # apiVersion # \u2022 Readonly apiVersion : \"entity.k8slens.dev/v1alpha1\" Overrides # CatalogEntity . apiVersion kind # \u2022 Readonly kind : \"WebLink\" Overrides # CatalogEntity . kind metadata # \u2022 metadata : CatalogEntityMetadata Inherited from # CatalogEntity . metadata spec # \u2022 spec : WebLinkSpec Inherited from # CatalogEntity . spec status # \u2022 status : WebLinkStatus Inherited from # CatalogEntity . status Methods # getId # \u25b8 getId (): string Returns # string Inherited from # CatalogEntity . getId getName # \u25b8 getName (): string Returns # string Inherited from # CatalogEntity . getName onContextMenuOpen # \u25b8 onContextMenuOpen ( context ): Promise Parameters # Name Type context CatalogEntityContextMenuContext Returns # Promise Overrides # CatalogEntity . onContextMenuOpen onRun # \u25b8 onRun (): Promise Returns # Promise Overrides # CatalogEntity . onRun onSettingsOpen # \u25b8 onSettingsOpen (): void Returns # void Overrides # CatalogEntity . onSettingsOpen","title":"Class: WebLink"},{"location":"extensions/api/classes/common.catalog.weblink/#class-weblink","text":"Common . Catalog .WebLink","title":"Class: WebLink"},{"location":"extensions/api/classes/common.catalog.weblink/#hierarchy","text":"CatalogEntity < CatalogEntityMetadata , WebLinkStatus , WebLinkSpec > \u21b3 WebLink","title":"Hierarchy"},{"location":"extensions/api/classes/common.catalog.weblink/#table-of-contents","text":"","title":"Table of contents"},{"location":"extensions/api/classes/common.catalog.weblink/#constructors","text":"constructor","title":"Constructors"},{"location":"extensions/api/classes/common.catalog.weblink/#properties","text":"apiVersion kind metadata spec status","title":"Properties"},{"location":"extensions/api/classes/common.catalog.weblink/#methods","text":"getId getName onContextMenuOpen onRun onSettingsOpen","title":"Methods"},{"location":"extensions/api/classes/common.catalog.weblink/#constructors_1","text":"","title":"Constructors"},{"location":"extensions/api/classes/common.catalog.weblink/#constructor","text":"\u2022 new WebLink ( data )","title":"constructor"},{"location":"extensions/api/classes/common.catalog.weblink/#properties_1","text":"","title":"Properties"},{"location":"extensions/api/classes/common.catalog.weblink/#apiversion","text":"\u2022 Readonly apiVersion : \"entity.k8slens.dev/v1alpha1\"","title":"apiVersion"},{"location":"extensions/api/classes/common.catalog.weblink/#kind","text":"\u2022 Readonly kind : \"WebLink\"","title":"kind"},{"location":"extensions/api/classes/common.catalog.weblink/#metadata","text":"\u2022 metadata : CatalogEntityMetadata","title":"metadata"},{"location":"extensions/api/classes/common.catalog.weblink/#spec","text":"\u2022 spec : WebLinkSpec","title":"spec"},{"location":"extensions/api/classes/common.catalog.weblink/#status","text":"\u2022 status : WebLinkStatus","title":"status"},{"location":"extensions/api/classes/common.catalog.weblink/#methods_1","text":"","title":"Methods"},{"location":"extensions/api/classes/common.catalog.weblink/#getid","text":"\u25b8 getId (): string","title":"getId"},{"location":"extensions/api/classes/common.catalog.weblink/#getname","text":"\u25b8 getName (): string","title":"getName"},{"location":"extensions/api/classes/common.catalog.weblink/#oncontextmenuopen","text":"\u25b8 onContextMenuOpen ( context ): Promise ","title":"onContextMenuOpen"},{"location":"extensions/api/classes/common.catalog.weblink/#onrun","text":"\u25b8 onRun (): Promise ","title":"onRun"},{"location":"extensions/api/classes/common.catalog.weblink/#onsettingsopen","text":"\u25b8 onSettingsOpen (): void","title":"onSettingsOpen"},{"location":"extensions/api/classes/common.catalog.weblinkcategory/","text":"Class: WebLinkCategory # Common . Catalog .WebLinkCategory Hierarchy # CatalogCategory \u21b3 WebLinkCategory Table of contents # Constructors # constructor Properties # apiVersion kind metadata spec onAdd Methods # addListener emit eventNames getId getMaxListeners listenerCount listeners off on once prependListener prependOnceListener rawListeners removeAllListeners removeListener setMaxListeners parseId Constructors # constructor # \u2022 new WebLinkCategory () Overrides # CatalogCategory . constructor Properties # apiVersion # \u2022 Readonly apiVersion : \"catalog.k8slens.dev/v1alpha1\" Overrides # CatalogCategory . apiVersion kind # \u2022 Readonly kind : \"CatalogCategory\" Overrides # CatalogCategory . kind metadata # \u2022 metadata : Object Type declaration # Name Type icon string name string Overrides # CatalogCategory . metadata spec # \u2022 spec : Object Type declaration # Name Type group string names Object names.kind string versions { entityClass : typeof WebLink ; name : string = \"v1alpha1\" }[] Overrides # CatalogCategory . spec onAdd # \u25aa Static Optional onAdd : () => void Type declaration # \u25b8 (): void Returns # void Methods # addListener # \u25b8 addListener ( event , listener ): WebLinkCategory Type parameters # Name Type E E : keyof CatalogCategoryEvents Parameters # Name Type event E listener CatalogCategoryEvents [ E ] Returns # WebLinkCategory Inherited from # CatalogCategory . addListener emit # \u25b8 emit ( event , ... args ): boolean Type parameters # Name Type E E : keyof CatalogCategoryEvents Parameters # Name Type event E ...args Arguments < CatalogCategoryEvents [ E ]> Returns # boolean Inherited from # CatalogCategory . emit eventNames # \u25b8 eventNames (): ( string | symbol )[] Returns # ( string | symbol )[] Inherited from # CatalogCategory . eventNames getId # \u25b8 getId (): string Returns # string Inherited from # CatalogCategory . getId getMaxListeners # \u25b8 getMaxListeners (): number Returns # number Inherited from # CatalogCategory . getMaxListeners listenerCount # \u25b8 listenerCount ( event ): number Type parameters # Name Type E E : keyof CatalogCategoryEvents Parameters # Name Type event E Returns # number Inherited from # CatalogCategory . listenerCount listeners # \u25b8 listeners ( event ): Function [] Type parameters # Name Type E E : keyof CatalogCategoryEvents Parameters # Name Type event E Returns # Function [] Inherited from # CatalogCategory . listeners off # \u25b8 off ( event , listener ): WebLinkCategory Type parameters # Name Type E E : keyof CatalogCategoryEvents Parameters # Name Type event E listener CatalogCategoryEvents [ E ] Returns # WebLinkCategory Inherited from # CatalogCategory . off on # \u25b8 on ( event , listener ): WebLinkCategory Type parameters # Name Type E E : keyof CatalogCategoryEvents Parameters # Name Type event E listener CatalogCategoryEvents [ E ] Returns # WebLinkCategory Inherited from # CatalogCategory . on once # \u25b8 once ( event , listener ): WebLinkCategory Type parameters # Name Type E E : keyof CatalogCategoryEvents Parameters # Name Type event E listener CatalogCategoryEvents [ E ] Returns # WebLinkCategory Inherited from # CatalogCategory . once prependListener # \u25b8 prependListener ( event , listener ): WebLinkCategory Type parameters # Name Type E E : keyof CatalogCategoryEvents Parameters # Name Type event E listener CatalogCategoryEvents [ E ] Returns # WebLinkCategory Inherited from # CatalogCategory . prependListener prependOnceListener # \u25b8 prependOnceListener ( event , listener ): WebLinkCategory Type parameters # Name Type E E : keyof CatalogCategoryEvents Parameters # Name Type event E listener CatalogCategoryEvents [ E ] Returns # WebLinkCategory Inherited from # CatalogCategory . prependOnceListener rawListeners # \u25b8 rawListeners ( event ): Function [] Type parameters # Name Type E E : keyof CatalogCategoryEvents Parameters # Name Type event E Returns # Function [] Inherited from # CatalogCategory . rawListeners removeAllListeners # \u25b8 removeAllListeners ( event? ): WebLinkCategory Type parameters # Name Type E E : keyof CatalogCategoryEvents Parameters # Name Type event? E Returns # WebLinkCategory Inherited from # CatalogCategory . removeAllListeners removeListener # \u25b8 removeListener ( event , listener ): WebLinkCategory Type parameters # Name Type E E : keyof CatalogCategoryEvents Parameters # Name Type event E listener CatalogCategoryEvents [ E ] Returns # WebLinkCategory Inherited from # CatalogCategory . removeListener setMaxListeners # \u25b8 setMaxListeners ( maxListeners ): WebLinkCategory Parameters # Name Type maxListeners number Returns # WebLinkCategory Inherited from # CatalogCategory . setMaxListeners parseId # \u25b8 Static parseId ( id? ): Object Parameters # Name Type Default value id string \"\" Returns # Object Name Type group? string kind? string Inherited from # CatalogCategory . parseId","title":"Class: WebLinkCategory"},{"location":"extensions/api/classes/common.catalog.weblinkcategory/#class-weblinkcategory","text":"Common . Catalog .WebLinkCategory","title":"Class: WebLinkCategory"},{"location":"extensions/api/classes/common.catalog.weblinkcategory/#hierarchy","text":"CatalogCategory \u21b3 WebLinkCategory","title":"Hierarchy"},{"location":"extensions/api/classes/common.catalog.weblinkcategory/#table-of-contents","text":"","title":"Table of contents"},{"location":"extensions/api/classes/common.catalog.weblinkcategory/#constructors","text":"constructor","title":"Constructors"},{"location":"extensions/api/classes/common.catalog.weblinkcategory/#properties","text":"apiVersion kind metadata spec onAdd","title":"Properties"},{"location":"extensions/api/classes/common.catalog.weblinkcategory/#methods","text":"addListener emit eventNames getId getMaxListeners listenerCount listeners off on once prependListener prependOnceListener rawListeners removeAllListeners removeListener setMaxListeners parseId","title":"Methods"},{"location":"extensions/api/classes/common.catalog.weblinkcategory/#constructors_1","text":"","title":"Constructors"},{"location":"extensions/api/classes/common.catalog.weblinkcategory/#constructor","text":"\u2022 new WebLinkCategory ()","title":"constructor"},{"location":"extensions/api/classes/common.catalog.weblinkcategory/#properties_1","text":"","title":"Properties"},{"location":"extensions/api/classes/common.catalog.weblinkcategory/#apiversion","text":"\u2022 Readonly apiVersion : \"catalog.k8slens.dev/v1alpha1\"","title":"apiVersion"},{"location":"extensions/api/classes/common.catalog.weblinkcategory/#kind","text":"\u2022 Readonly kind : \"CatalogCategory\"","title":"kind"},{"location":"extensions/api/classes/common.catalog.weblinkcategory/#metadata","text":"\u2022 metadata : Object","title":"metadata"},{"location":"extensions/api/classes/common.catalog.weblinkcategory/#spec","text":"\u2022 spec : Object","title":"spec"},{"location":"extensions/api/classes/common.catalog.weblinkcategory/#onadd","text":"\u25aa Static Optional onAdd : () => void","title":"onAdd"},{"location":"extensions/api/classes/common.catalog.weblinkcategory/#methods_1","text":"","title":"Methods"},{"location":"extensions/api/classes/common.catalog.weblinkcategory/#addlistener","text":"\u25b8 addListener ( event , listener ): WebLinkCategory","title":"addListener"},{"location":"extensions/api/classes/common.catalog.weblinkcategory/#emit","text":"\u25b8 emit ( event , ... args ): boolean","title":"emit"},{"location":"extensions/api/classes/common.catalog.weblinkcategory/#eventnames","text":"\u25b8 eventNames (): ( string | symbol )[]","title":"eventNames"},{"location":"extensions/api/classes/common.catalog.weblinkcategory/#getid","text":"\u25b8 getId (): string","title":"getId"},{"location":"extensions/api/classes/common.catalog.weblinkcategory/#getmaxlisteners","text":"\u25b8 getMaxListeners (): number","title":"getMaxListeners"},{"location":"extensions/api/classes/common.catalog.weblinkcategory/#listenercount","text":"\u25b8 listenerCount ( event ): number","title":"listenerCount"},{"location":"extensions/api/classes/common.catalog.weblinkcategory/#listeners","text":"\u25b8 listeners ( event ): Function []","title":"listeners"},{"location":"extensions/api/classes/common.catalog.weblinkcategory/#off","text":"\u25b8 off ( event , listener ): WebLinkCategory","title":"off"},{"location":"extensions/api/classes/common.catalog.weblinkcategory/#on","text":"\u25b8 on ( event , listener ): WebLinkCategory","title":"on"},{"location":"extensions/api/classes/common.catalog.weblinkcategory/#once","text":"\u25b8 once ( event , listener ): WebLinkCategory","title":"once"},{"location":"extensions/api/classes/common.catalog.weblinkcategory/#prependlistener","text":"\u25b8 prependListener ( event , listener ): WebLinkCategory","title":"prependListener"},{"location":"extensions/api/classes/common.catalog.weblinkcategory/#prependoncelistener","text":"\u25b8 prependOnceListener ( event , listener ): WebLinkCategory","title":"prependOnceListener"},{"location":"extensions/api/classes/common.catalog.weblinkcategory/#rawlisteners","text":"\u25b8 rawListeners ( event ): Function []","title":"rawListeners"},{"location":"extensions/api/classes/common.catalog.weblinkcategory/#removealllisteners","text":"\u25b8 removeAllListeners ( event? ): WebLinkCategory","title":"removeAllListeners"},{"location":"extensions/api/classes/common.catalog.weblinkcategory/#removelistener","text":"\u25b8 removeListener ( event , listener ): WebLinkCategory","title":"removeListener"},{"location":"extensions/api/classes/common.catalog.weblinkcategory/#setmaxlisteners","text":"\u25b8 setMaxListeners ( maxListeners ): WebLinkCategory","title":"setMaxListeners"},{"location":"extensions/api/classes/common.catalog.weblinkcategory/#parseid","text":"\u25b8 Static parseId ( id? ): Object","title":"parseId"},{"location":"extensions/api/classes/common.store.extensionstore/","text":"Class: ExtensionStore # Common . Store .ExtensionStore Copyright (c) 2021 OpenLens Authors Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the \"Software\"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Type parameters # Name T Hierarchy # BaseStore \u21b3 ExtensionStore Table of contents # Constructors # constructor Properties # extension params storeConfig syncDisposers Accessors # name path syncMainChannel syncRendererChannel Methods # applyWithoutSync cwd disableSync enableSync fromStore load loadExtension onModelChange onSync onSyncFromMain saveToFile toJSON unregisterIpcListener createInstance getInstance resetInstance Constructors # constructor # \u2022 Protected new ExtensionStore ( params ) Type parameters # Name T Parameters # Name Type params BaseStoreParams Inherited from # BaseStore.constructor Properties # extension # \u2022 Protected extension : LensExtension params # \u2022 Protected params : BaseStoreParams Inherited from # BaseStore.params storeConfig # \u2022 Protected Optional storeConfig : Conf Inherited from # BaseStore.storeConfig syncDisposers # \u2022 Protected syncDisposers : Disposer [] = [] Inherited from # BaseStore.syncDisposers Accessors # name # \u2022 get name (): string Returns # string path # \u2022 get path (): string Returns # string syncMainChannel # \u2022 Protected get syncMainChannel (): string Returns # string syncRendererChannel # \u2022 Protected get syncRendererChannel (): string Returns # string Methods # applyWithoutSync # \u25b8 Protected applyWithoutSync ( callback ): void Parameters # Name Type callback () => void Returns # void Inherited from # BaseStore.applyWithoutSync cwd # \u25b8 Protected cwd (): string Returns # string Overrides # BaseStore.cwd disableSync # \u25b8 disableSync (): void Returns # void Inherited from # BaseStore.disableSync enableSync # \u25b8 enableSync (): void Returns # void Inherited from # BaseStore.enableSync fromStore # \u25b8 Protected Abstract fromStore ( data ): void fromStore is called internally when a child class syncs with the file system. Note: This function must be synchronous. Parameters # Name Type Description data T the parsed information read from the stored JSON file Returns # void Inherited from # BaseStore.fromStore load # \u25b8 load (): void Returns # void Overrides # BaseStore.load loadExtension # \u25b8 loadExtension ( extension ): void Parameters # Name Type extension LensExtension Returns # void onModelChange # \u25b8 Protected onModelChange ( model ): Promise Parameters # Name Type model T Returns # Promise Inherited from # BaseStore.onModelChange onSync # \u25b8 Protected onSync ( model ): void Parameters # Name Type model T Returns # void Inherited from # BaseStore.onSync onSyncFromMain # \u25b8 Protected onSyncFromMain ( model ): void Parameters # Name Type model T Returns # void Inherited from # BaseStore.onSyncFromMain saveToFile # \u25b8 Protected saveToFile ( model ): Promise Parameters # Name Type model T Returns # Promise Inherited from # BaseStore.saveToFile toJSON # \u25b8 Abstract toJSON (): T toJSON is called when syncing the store to the filesystem. It should produce a JSON serializable object representation of the current state. It is recommended that a round trip is valid. Namely, calling this.fromStore(this.toJSON()) shouldn't change the state. Returns # T Inherited from # BaseStore.toJSON unregisterIpcListener # \u25b8 unregisterIpcListener (): void Returns # void Inherited from # BaseStore.unregisterIpcListener createInstance # \u25b8 Static createInstance (... args ): T Creates the single instance of the child class if one was not already created. Multiple calls will return the same instance. Essentially throwing away the arguments to the subsequent calls. Note: this is a racy function, if two (or more) calls are racing to call this function only the first's arguments will be used. Type parameters # Name Type T T R R : any [] Parameters # Name Type Description ...args R The constructor arguments for the child class Returns # T An instance of the child class Inherited from # BaseStore.createInstance getInstance # \u25b8 Static getInstance ( strict ): T Get the instance of the child class that was previously created. Type parameters # Name Type T T R R : any [] Parameters # Name Type Description strict boolean If false will return undefined instead of throwing when an instance doesn't exist. Default: true Returns # T An instance of the child class Inherited from # BaseStore.getInstance resetInstance # \u25b8 Static resetInstance (): void Delete the instance of the child class. Note: this doesn't prevent callers of getInstance from storing the result in a global. There is no way in JS or TS to prevent globals like that. Returns # void Inherited from # BaseStore.resetInstance","title":"Class: ExtensionStore"},{"location":"extensions/api/classes/common.store.extensionstore/#class-extensionstoret","text":"Common . Store .ExtensionStore Copyright (c) 2021 OpenLens Authors Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the \"Software\"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.","title":"Class: ExtensionStore<T>"},{"location":"extensions/api/classes/common.store.extensionstore/#type-parameters","text":"Name T","title":"Type parameters"},{"location":"extensions/api/classes/common.store.extensionstore/#hierarchy","text":"BaseStore \u21b3 ExtensionStore","title":"Hierarchy"},{"location":"extensions/api/classes/common.store.extensionstore/#table-of-contents","text":"","title":"Table of contents"},{"location":"extensions/api/classes/common.store.extensionstore/#constructors","text":"constructor","title":"Constructors"},{"location":"extensions/api/classes/common.store.extensionstore/#properties","text":"extension params storeConfig syncDisposers","title":"Properties"},{"location":"extensions/api/classes/common.store.extensionstore/#accessors","text":"name path syncMainChannel syncRendererChannel","title":"Accessors"},{"location":"extensions/api/classes/common.store.extensionstore/#methods","text":"applyWithoutSync cwd disableSync enableSync fromStore load loadExtension onModelChange onSync onSyncFromMain saveToFile toJSON unregisterIpcListener createInstance getInstance resetInstance","title":"Methods"},{"location":"extensions/api/classes/common.store.extensionstore/#constructors_1","text":"","title":"Constructors"},{"location":"extensions/api/classes/common.store.extensionstore/#constructor","text":"\u2022 Protected new ExtensionStore ( params )","title":"constructor"},{"location":"extensions/api/classes/common.store.extensionstore/#properties_1","text":"","title":"Properties"},{"location":"extensions/api/classes/common.store.extensionstore/#extension","text":"\u2022 Protected extension : LensExtension","title":"extension"},{"location":"extensions/api/classes/common.store.extensionstore/#params","text":"\u2022 Protected params : BaseStoreParams