diff --git a/master/404.html b/master/404.html index 9c295fc831..3b86f8c68e 100644 --- a/master/404.html +++ b/master/404.html @@ -59,7 +59,7 @@ -
▸ getItemsForApiKind‹T›(apiVersion: string, kind: string): T[]
apiVersion
kind
Defined in src/extensions/core-api/catalog.ts:29
Type parameters:
▪ T: CatalogEntity
Parameters:
+ new KubernetesCluster(data: CatalogEntityData‹CatalogEntityMetadata, KubernetesClusterStatus, KubernetesClusterSpec›): KubernetesCluster
data
Inherited from KubernetesCluster.constructor
Defined in src/common/catalog/catalog-entity.ts:144
Defined in src/common/catalog/catalog-entity.ts:147
• apiVersion: "entity.k8slens.dev/v1alpha1" = "entity.k8slens.dev/v1alpha1"
Implementation of CatalogEntityKindData.apiVersion
Overrides CatalogEntity.apiVersion
Defined in src/common/catalog-entities/kubernetes-cluster.ts:41
Defined in src/common/catalog-entities/kubernetes-cluster.ts:56
• kind: "KubernetesCluster" = "KubernetesCluster"
Implementation of CatalogEntityKindData.kind
Overrides CatalogEntity.kind
Defined in src/common/catalog-entities/kubernetes-cluster.ts:42
Defined in src/common/catalog-entities/kubernetes-cluster.ts:57
• metadata: CatalogEntityMetadata
Inherited from KubernetesCluster.metadata
Defined in src/common/catalog/catalog-entity.ts:142
Defined in src/common/catalog/catalog-entity.ts:145
• spec: KubernetesClusterSpec
Inherited from KubernetesCluster.spec
• status: KubernetesClusterStatus
Inherited from KubernetesCluster.status
Defined in src/common/catalog/catalog-entity.ts:143
Defined in src/common/catalog/catalog-entity.ts:146
▸ connect(): Promise‹void›
Defined in src/common/catalog-entities/kubernetes-cluster.ts:44
Defined in src/common/catalog-entities/kubernetes-cluster.ts:59
Returns: Promise‹void›
▸ disconnect(): Promise‹void›
Defined in src/common/catalog-entities/kubernetes-cluster.ts:60
Defined in src/common/catalog-entities/kubernetes-cluster.ts:75
▸ getId(): string
Inherited from KubernetesCluster.getId
Defined in src/common/catalog/catalog-entity.ts:152
Defined in src/common/catalog/catalog-entity.ts:155
Returns: string
▸ getName(): string
Inherited from KubernetesCluster.getName
Defined in src/common/catalog/catalog-entity.ts:156
Defined in src/common/catalog/catalog-entity.ts:159
▸ onContextMenuOpen(context: CatalogEntityContextMenuContext): Promise‹void›
context
Overrides CatalogEntity.onContextMenuOpen
Defined in src/common/catalog-entities/kubernetes-cluster.ts:88
Defined in src/common/catalog-entities/kubernetes-cluster.ts:103
▸ onDetailsOpen(): void
Overrides CatalogEntity.onDetailsOpen
Defined in src/common/catalog-entities/kubernetes-cluster.ts:80
Defined in src/common/catalog-entities/kubernetes-cluster.ts:95
Returns: void
▸ onRun(context: CatalogEntityActionContext): Promise‹void›
Overrides CatalogEntity.onRun
Defined in src/common/catalog-entities/kubernetes-cluster.ts:76
Defined in src/common/catalog-entities/kubernetes-cluster.ts:91
▸ onSettingsOpen(): void
Overrides CatalogEntity.onSettingsOpen
Defined in src/common/catalog-entities/kubernetes-cluster.ts:84
Defined in src/common/catalog-entities/kubernetes-cluster.ts:99
+ new KubernetesClusterCategory(): KubernetesClusterCategory
Defined in src/common/catalog-entities/kubernetes-cluster.ts:145
Defined in src/common/catalog-entities/kubernetes-cluster.ts:164
Returns: KubernetesClusterCategory
• apiVersion: "catalog.k8slens.dev/v1alpha1" = "catalog.k8slens.dev/v1alpha1"
Overrides CatalogCategory.apiVersion
Defined in src/common/catalog-entities/kubernetes-cluster.ts:128
Defined in src/common/catalog-entities/kubernetes-cluster.ts:147
• kind: "CatalogCategory" = "CatalogCategory"
Overrides CatalogCategory.kind
Defined in src/common/catalog-entities/kubernetes-cluster.ts:129
Defined in src/common/catalog-entities/kubernetes-cluster.ts:148
Static
▪ defaultMaxListeners: number
Inherited from KubernetesClusterCategory.getId
Defined in src/common/catalog/catalog-entity.ts:59
Overrides CatalogCategory.metadata
Defined in src/common/catalog-entities/kubernetes-cluster.ts:130
Defined in src/common/catalog-entities/kubernetes-cluster.ts:149
• icon: any = require(!!raw-loader!./icons/kubernetes.svg).default
!!raw-loader!./icons/kubernetes.svg
Defined in src/common/catalog-entities/kubernetes-cluster.ts:132
Defined in src/common/catalog-entities/kubernetes-cluster.ts:151
• name: string = "Kubernetes Clusters"
Defined in src/common/catalog-entities/kubernetes-cluster.ts:131
Defined in src/common/catalog-entities/kubernetes-cluster.ts:150
Overrides CatalogCategory.spec
Defined in src/common/catalog-entities/kubernetes-cluster.ts:134
Defined in src/common/catalog-entities/kubernetes-cluster.ts:153
• group: string = "entity.k8slens.dev"
Defined in src/common/catalog-entities/kubernetes-cluster.ts:135
Defined in src/common/catalog-entities/kubernetes-cluster.ts:154
• versions: object[] = [ { @@ -1589,9 +1589,9 @@ entityClass: KubernetesCluster } ]
Defined in src/common/catalog-entities/kubernetes-cluster.ts:136
Defined in src/common/catalog-entities/kubernetes-cluster.ts:155
▪ names: object
Defined in src/common/catalog-entities/kubernetes-cluster.ts:142
Defined in src/common/catalog-entities/kubernetes-cluster.ts:161
+ new WebLink(data: CatalogEntityData‹CatalogEntityMetadata, WebLinkStatus, WebLinkSpec›): WebLink
Defined in src/common/catalog-entities/web-link.ts:34
• kind: "WebLink" = "WebLink"
Defined in src/common/catalog-entities/web-link.ts:35
• spec: WebLinkSpec
• status: WebLinkStatus
▸ onContextMenuOpen(): void
Defined in src/common/catalog-entities/web-link.ts:49
Defined in src/common/catalog-entities/web-link.ts:45
▸ onRun(): Promise‹void›
Defined in src/common/catalog-entities/web-link.ts:37
Defined in src/common/catalog-entities/web-link.ts:41
Defined in src/common/catalog-entities/web-link.ts:55
Defined in src/common/catalog-entities/web-link.ts:56
Defined in src/common/catalog-entities/web-link.ts:57
• icon: string = "link"
Defined in src/common/catalog-entities/web-link.ts:59
• name: string = "Web Links"
Defined in src/common/catalog-entities/web-link.ts:58
Defined in src/common/catalog-entities/web-link.ts:61
Defined in src/common/catalog-entities/web-link.ts:62
• versions: object[] = [ { @@ -1553,9 +1553,9 @@ entityClass: WebLink } ]
Defined in src/common/catalog-entities/web-link.ts:63
Defined in src/common/catalog-entities/web-link.ts:69
+ new ExtensionStore(params: BaseStoreParams): ExtensionStore
params
Inherited from ExtensionStore.constructor
Overrides Singleton.constructor
Defined in src/common/base-store.ts:47
Protected
• extension: LensExtension
Defined in src/extensions/extension-store.ts:27
• isLoaded: boolean = false
Inherited from ExtensionStore.isLoaded
• params: BaseStoreParams
Inherited from ExtensionStore.params
Defined in src/common/base-store.ts:49
Optional
• storeConfig? : Config‹T›
Inherited from ExtensionStore.storeConfig
Defined in src/common/base-store.ts:43
• syncDisposers: Function[] = []
Inherited from ExtensionStore.syncDisposers
Defined in src/common/base-store.ts:44
• whenLoaded: Promise‹void› & object = when(() => this.isLoaded)
Inherited from ExtensionStore.whenLoaded
Defined in src/common/base-store.ts:46
• get name(): string
Inherited from ExtensionStore.name
Defined in src/common/base-store.ts:59
• get path(): string
Inherited from ExtensionStore.path
Defined in src/common/base-store.ts:71
• get syncMainChannel(): string
Inherited from ExtensionStore.syncMainChannel
Defined in src/common/base-store.ts:67
• get syncRendererChannel(): string
Inherited from ExtensionStore.syncRendererChannel
Defined in src/common/base-store.ts:63
▸ applyWithoutSync(callback: function): void
callback
Inherited from ExtensionStore.applyWithoutSync
Defined in src/common/base-store.ts:157
▪ callback: function
▸ (): void
▸ cwd(): string
Overrides void
Defined in src/extensions/extension-store.ts:41
▸ disableSync(): void
Inherited from ExtensionStore.disableSync
Defined in src/common/base-store.ts:152
▸ enableSync(): void
Inherited from ExtensionStore.enableSync
Defined in src/common/base-store.ts:115
Abstract
▸ fromStore(data: T): void
Inherited from ExtensionStore.fromStore
Defined in src/common/base-store.ts:187
fromStore is called internally when a child class syncs with the file system.
▸ init(): Promise‹void›
Inherited from ExtensionStore.init
Defined in src/common/base-store.ts:75
▸ load(): Promise‹void›
Defined in src/extensions/extension-store.ts:35
▸ loadExtension(extension: LensExtension): Promise‹void›
extension
Defined in src/extensions/extension-store.ts:29
▸ onModelChange(model: T): Promise‹void›
model
Inherited from ExtensionStore.onModelChange
Defined in src/common/base-store.ts:173
▸ onSync(model: T): void
Inherited from ExtensionStore.onSync
Defined in src/common/base-store.ts:166
▸ onSyncFromMain(model: T): void
Inherited from ExtensionStore.onSyncFromMain
Defined in src/common/base-store.ts:141
▸ saveToFile(model: T): Promise‹void›
Inherited from ExtensionStore.saveToFile
Defined in src/common/base-store.ts:104
▸ toJSON(): T
Inherited from ExtensionStore.toJSON
Defined in src/common/base-store.ts:196
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 @@ -1445,13 +1445,13 @@ produce a JSON serializable object representation of the current state.
▸ unregisterIpcListener(): void
Inherited from ExtensionStore.unregisterIpcListener
Defined in src/common/base-store.ts:147
▸ createInstance‹T, R›(this: StaticThis‹T, R›, ...args: R): T
this
args
Inherited from ExtensionStore.createInstance
Defined in src/common/utils/singleton.ts:46
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.
▸ getInstance‹T, R›(this: StaticThis‹T, R›, strict: boolean): T | undefined
strict
Inherited from ExtensionStore.getInstance
Defined in src/common/utils/singleton.ts:67
Get the instance of the child class that was previously created.
▪ T
▸ resetInstance(): void
Inherited from ExtensionStore.resetInstance
Defined in src/common/utils/singleton.ts:82
Delete the instance of the child class.
Note: this doesn't prevent callers of getInstance from storing the result in a global.
getInstance
There is no way in JS or TS to prevent globals like that.
+ new MainIpcStore(extension: LensMainExtension): MainIpcStore
Defined in src/extensions/main-ipc-store.ts:26
• [IpcPrefix]: string
Inherited from MainIpcStore.[IpcPrefix]
Defined in src/extensions/ipc-store.ts:29
Inherited from MainIpcStore.extension
Defined in src/extensions/ipc-store.ts:31
▸ broadcastIpc(channel: string, ...args: any[]): void
channel
Inherited from MainIpcStore.broadcastIpc
Defined in src/extensions/ipc-store.ts:36
▸ handleIpc(channel: string, handler: function): void
handler
Defined in src/extensions/main-ipc-store.ts:32
▪ channel: string
▪ handler: function
▸ listenIpc(channel: string, listener: function): void
listener
Defined in src/extensions/main-ipc-store.ts:39
▪ listener: function
+ new RendererIpcStore(extension: LensRendererExtension): RendererIpcStore
Defined in src/extensions/renderer-ipc-store.ts:26
▸ invokeIpc(channel: string, ...args: any[]): Promise‹any›
Defined in src/extensions/renderer-ipc-store.ts:39
Defined in src/extensions/renderer-ipc-store.ts:32
+ new Singleton(): Singleton
Defined in src/common/utils/singleton.ts:26
Returns: Singleton
• apiVersion: string
Defined in src/common/catalog/catalog-entity.ts:51
• kind: string
Defined in src/common/catalog/catalog-entity.ts:52
• metadata: object
Defined in src/common/catalog/catalog-entity.ts:53
• spec: CatalogCategorySpec
Defined in src/common/catalog/catalog-entity.ts:57
+ new CatalogEntity(data: CatalogEntityData‹Metadata, Status, Spec›): CatalogEntity
Defined in src/common/catalog/catalog-entity.ts:139
Defined in src/common/catalog/catalog-entity.ts:140
• metadata: Metadata
• spec: Spec
• status: Status
▸ onContextMenuOpen(context: CatalogEntityContextMenuContext): void | Promise‹void›
Defined in src/common/catalog/catalog-entity.ts:162
Defined in src/common/catalog/catalog-entity.ts:165
▸ onDetailsOpen(context: CatalogEntityActionContext): void | Promise‹void›
Defined in src/common/catalog/catalog-entity.ts:161
Defined in src/common/catalog/catalog-entity.ts:164
▸ onRun(context: CatalogEntityActionContext): void | Promise‹void›
Defined in src/common/catalog/catalog-entity.ts:160
Defined in src/common/catalog/catalog-entity.ts:163
▸ onSettingsOpen(context: CatalogEntitySettingsContext): void | Promise‹void›
Defined in src/common/catalog/catalog-entity.ts:166
▸ render(): Element‹›
Defined in src/renderer/components/badge/badge.tsx:36
Returns: Element‹›
▪ defaultProps: object = defaultProps as object
Defined in src/renderer/components/chart/bar-chart.tsx:46
▸ UNSAFE_componentWillMount(): void
Defined in src/renderer/components/chart/bar-chart.tsx:48
Defined in src/renderer/components/button/button.tsx:48
▸ getValue(): boolean
Defined in src/renderer/components/checkbox/checkbox.tsx:46
Returns: boolean
▸ onChange(evt: ChangeEvent‹HTMLInputElement›): void
evt
Defined in src/renderer/components/checkbox/checkbox.tsx:40
Defined in src/renderer/components/checkbox/checkbox.tsx:52
▸ close(): void
Defined in src/renderer/components/command-palette/command-container.tsx:44
▸ open(component: ReactElement): void
component
Defined in src/renderer/components/command-palette/command-container.tsx:40
• isSaving: boolean = false
Defined in src/renderer/components/confirm-dialog/confirm-dialog.tsx:54
• props: Readonly‹ConfirmDialogProps› & Readonly‹object›
▪ isOpen: boolean = false
Defined in src/renderer/components/confirm-dialog/confirm-dialog.tsx:51
▪ params: ConfirmDialogParams
Defined in src/renderer/components/confirm-dialog/confirm-dialog.tsx:52
• get params(): ConfirmDialogParams
Defined in src/renderer/components/confirm-dialog/confirm-dialog.tsx:79
Returns: ConfirmDialogParams
▸ close(): Promise‹void›
Defined in src/renderer/components/confirm-dialog/confirm-dialog.tsx:97
▸ ok(): Promise‹void›
Defined in src/renderer/components/confirm-dialog/confirm-dialog.tsx:83
▸ onClose(): void
Defined in src/renderer/components/confirm-dialog/confirm-dialog.tsx:93
Defined in src/renderer/components/confirm-dialog/confirm-dialog.tsx:106
componentDidUpdate
▸ confirm(params: ConfirmDialogBooleanParams): Promise‹boolean›
Defined in src/renderer/components/confirm-dialog/confirm-dialog.tsx:61
▸ open(params: ConfirmDialogParams): void
Defined in src/renderer/components/confirm-dialog/confirm-dialog.tsx:56
Defined in src/renderer/components/confirm-dialog/confirm-dialog.tsx:71
• cancel: any = noop
Defined in src/renderer/components/confirm-dialog/confirm-dialog.tsx:73
• icon: Element‹› =
Defined in src/renderer/components/confirm-dialog/confirm-dialog.tsx:76
• labelCancel: string = "Cancel"
Defined in src/renderer/components/confirm-dialog/confirm-dialog.tsx:75
• labelOk: string = "Ok"
Defined in src/renderer/components/confirm-dialog/confirm-dialog.tsx:74
• ok: any = noop
Defined in src/renderer/components/confirm-dialog/confirm-dialog.tsx:72
Defined in src/renderer/components/spinner/cube-spinner.tsx:32
• closeOnNavigate: IReactionDisposer = reaction(() => navigation.getPath(), () => this.close())
Defined in src/renderer/components/dialog/dialog.tsx:66
• get elem(): HTMLElement
Defined in src/renderer/components/dialog/dialog.tsx:72
Returns: HTMLElement
• get isOpen(): boolean
Defined in src/renderer/components/dialog/dialog.tsx:77
Defined in src/renderer/components/dialog/dialog.tsx:108
▸ componentDidMount(): void
Overrides WizardLayout.componentDidMount
Defined in src/renderer/components/dialog/dialog.tsx:81
▸ componentDidUpdate(prevProps: DialogProps): void
prevProps
Overrides PageLayout.componentDidUpdate
Defined in src/renderer/components/dialog/dialog.tsx:85
▸ componentWillUnmount(): void
Overrides WizardLayout.componentWillUnmount
Defined in src/renderer/components/dialog/dialog.tsx:93
▸ onClickOutside(evt: MouseEvent): void
Defined in src/renderer/components/dialog/dialog.tsx:142
Defined in src/renderer/components/dialog/dialog.tsx:124
▸ onEscapeKey(evt: KeyboardEvent): void
Defined in src/renderer/components/dialog/dialog.tsx:133
▸ onOpen(): void
Defined in src/renderer/components/dialog/dialog.tsx:114
▸ open(): void
Defined in src/renderer/components/dialog/dialog.tsx:102
▸ render(): ReactPortal‹›
Defined in src/renderer/components/dialog/dialog.tsx:151
Returns: ReactPortal‹›
▸ toggle(isOpen: boolean): void
isOpen
Defined in src/renderer/components/dialog/dialog.tsx:97
Defined in src/renderer/components/dialog/dialog.tsx:68
• isOpen: boolean = this.props.isOpen
Defined in src/renderer/components/dialog/dialog.tsx:69
Defined in src/renderer/components/dialog/dialog.tsx:54
• animated: true = true
Defined in src/renderer/components/dialog/dialog.tsx:61
• close: any = noop
Defined in src/renderer/components/dialog/dialog.tsx:57
• isOpen: false = false
Defined in src/renderer/components/dialog/dialog.tsx:55
• modal: true = true
Defined in src/renderer/components/dialog/dialog.tsx:60
• onClose: any = noop
Defined in src/renderer/components/dialog/dialog.tsx:59
• onOpen: any = noop
Defined in src/renderer/components/dialog/dialog.tsx:58
• open: any = noop
Defined in src/renderer/components/dialog/dialog.tsx:56
• pinned: false = false
Defined in src/renderer/components/dialog/dialog.tsx:62
Defined in src/renderer/components/drawer/drawer.tsx:52
Defined in src/renderer/components/drawer/drawer.tsx:122
Defined in src/renderer/components/drawer/drawer.tsx:63
Defined in src/renderer/components/drawer/drawer.tsx:70
Defined in src/renderer/components/drawer/drawer.tsx:101
Defined in src/renderer/components/drawer/drawer.tsx:91
▸ onMouseDown(evt: MouseEvent): void
Defined in src/renderer/components/drawer/drawer.tsx:116
Defined in src/renderer/components/drawer/drawer.tsx:128
▸ restoreScrollPos(): void
Defined in src/renderer/components/drawer/drawer.tsx:84
▸ saveScrollPos(): void
Defined in src/renderer/components/drawer/drawer.tsx:77
Defined in src/renderer/components/drawer/drawer-item.tsx:36
• state: State
Overrides PageLayout.state
Defined in src/renderer/components/drawer/drawer-param-toggler.tsx:35
▪ contextType? : Context‹any›
Defined in src/renderer/components/drawer/drawer-param-toggler.tsx:41
▸ toggle(): void
Defined in src/renderer/components/drawer/drawer-param-toggler.tsx:37
Defined in src/renderer/components/drawer/drawer-title.tsx:32
• get isInteractive(): boolean
Defined in src/renderer/components/icon/icon.tsx:54
▸ onClick(evt: MouseEvent): void
Defined in src/renderer/components/icon/icon.tsx:61
▸ onKeyDown(evt: KeyboardEvent‹any›): void
Defined in src/renderer/components/icon/icon.tsx:72
Defined in src/renderer/components/icon/icon.tsx:91
Defined in src/renderer/components/icon/icon.tsx:50
• focusable: true = true
Defined in src/renderer/components/icon/icon.tsx:51
• input: InputElement
Defined in src/renderer/components/input/input.tsx:79
• props: Readonly‹InputProps› & Readonly‹object›
• validators: InputValidator[] = []
Defined in src/renderer/components/input/input.tsx:80
Defined in src/renderer/components/input/input.tsx:77
• get isUncontrolled(): boolean
Defined in src/renderer/components/input/input.tsx:279
• get showMaxLenIndicator(): boolean
Defined in src/renderer/components/input/input.tsx:273
▸ bindRef(elem: InputElement): void
elem
Defined in src/renderer/components/input/input.tsx:306
▸ blur(): void
Defined in src/renderer/components/input/input.tsx:116
Defined in src/renderer/components/input/input.tsx:283
▸ componentDidUpdate(prevProps: InputProps): void
Defined in src/renderer/components/input/input.tsx:288
▸ focus(): void
Defined in src/renderer/components/input/input.tsx:112
▸ getValue(): string
Defined in src/renderer/components/input/input.tsx:103
▸ isValid(): boolean
Defined in src/renderer/components/input/input.tsx:88
▸ onBlur(evt: FocusEvent‹InputElement›): void
Defined in src/renderer/components/input/input.tsx:229
▸ onChange(evt: ChangeEvent‹any›): void
Defined in src/renderer/components/input/input.tsx:238
▸ onFocus(evt: FocusEvent‹InputElement›): void
Defined in src/renderer/components/input/input.tsx:220
Defined in src/renderer/components/input/input.tsx:257
Defined in src/renderer/components/input/input.tsx:310
▸ select(): void
Defined in src/renderer/components/input/input.tsx:120
▸ setDirty(dirty: boolean): void
dirty
Defined in src/renderer/components/input/input.tsx:214
▸ setValidation(errors: React.ReactNode[]): void
errors
Defined in src/renderer/components/input/input.tsx:184
▸ setValue(value: string): void
value
Defined in src/renderer/components/input/input.tsx:92
▸ validate(value: string): Promise‹void›
Defined in src/renderer/components/input/input.tsx:140
Defined in src/renderer/components/input/input.tsx:82
• dirty: boolean = !!this.props.dirty
Defined in src/renderer/components/input/input.tsx:83
• errors: undefined[] = []
Defined in src/renderer/components/input/input.tsx:85
• valid: true = true
Defined in src/renderer/components/input/input.tsx:84
▸ componentDidMount(): Promise‹void›
Defined in src/renderer/components/+events/kube-event-details.tsx:37
Defined in src/renderer/components/+events/kube-event-details.tsx:41
• isLoading: boolean = false
Defined in src/renderer/components/kube-object/kube-object-details.tsx:91
• loader: IReactionDisposer = reaction(() => [ @@ -1275,11 +1275,11 @@ Should be used with type annotation or static contextType.
})
Defined in src/renderer/components/kube-object/kube-object-details.tsx:111
• loadingError: React.ReactNode
Defined in src/renderer/components/kube-object/kube-object-details.tsx:92
• props: Readonly‹P› & Readonly‹object›
• get isCrdInstance(): boolean
Defined in src/renderer/components/kube-object/kube-object-details.tsx:106
• get object(): any
Defined in src/renderer/components/kube-object/kube-object-details.tsx:98
Returns: any
Defined in src/renderer/components/kube-object/kube-object-details.tsx:94
Defined in src/renderer/components/kube-object/kube-object-details.tsx:136
Defined in src/renderer/components/kube-object/kube-object-list-layout.tsx:45
• get selectedItem(): any
Defined in src/renderer/components/kube-object/kube-object-list-layout.tsx:47
Defined in src/renderer/components/kube-object/kube-object-list-layout.tsx:51
Defined in src/renderer/components/kube-object/kube-object-list-layout.tsx:63
• get isEditable(): boolean
Defined in src/renderer/components/kube-object/kube-object-menu.tsx:46
• get isRemovable(): boolean
Defined in src/renderer/components/kube-object/kube-object-menu.tsx:52
• get store(): KubeObjectStore‹any›
Defined in src/renderer/components/kube-object/kube-object-menu.tsx:38
Returns: KubeObjectStore‹any›
▸ getMenuItems(object: T): React.ReactChild[]
object
Defined in src/renderer/components/kube-object/kube-object-menu.tsx:86
▸ remove(): Promise‹void›
Defined in src/renderer/components/kube-object/kube-object-menu.tsx:65
Defined in src/renderer/components/kube-object/kube-object-menu.tsx:102
▸ renderRemoveMessage(): Element‹›
Defined in src/renderer/components/kube-object/kube-object-menu.tsx:74
▸ update(): Promise‹void›
Defined in src/renderer/components/kube-object/kube-object-menu.tsx:59
▪ defaultHiddenFields: IKubeMetaField[] = [ "uid", "resourceVersion", "selfLink" ]
Defined in src/renderer/components/kube-object/kube-object-meta.tsx:37
▸ isHidden(field: IKubeMetaField): boolean
field
Defined in src/renderer/components/kube-object/kube-object-meta.tsx:41
Defined in src/renderer/components/kube-object/kube-object-meta.tsx:47
Defined in src/renderer/components/line-progress/line-progress.tsx:44
Defined in src/renderer/components/line-progress/line-progress.tsx:37
• max: number = 100
Defined in src/renderer/components/line-progress/line-progress.tsx:40
• min: number = 0
Defined in src/renderer/components/line-progress/line-progress.tsx:39
• precise: number = 2
Defined in src/renderer/components/line-progress/line-progress.tsx:41
• value: number = 0
Defined in src/renderer/components/line-progress/line-progress.tsx:38
• elem: HTMLUListElement
Defined in src/renderer/components/menu/menu.tsx:76
• items: object
Defined in src/renderer/components/menu/menu.tsx:77
• opener: HTMLElement
Defined in src/renderer/components/menu/menu.tsx:75
• props: Readonly‹MenuProps› & Readonly‹object›
Defined in src/renderer/components/menu/menu.tsx:79
▪ defaultProps: object = defaultPropsMenu as object
Defined in src/renderer/components/menu/menu.tsx:73
• get focusableItems(): MenuItem‹›[]
Defined in src/renderer/components/menu/menu.tsx:119
Returns: MenuItem‹›[]
• get focusedItem(): MenuItem‹›
Defined in src/renderer/components/menu/menu.tsx:123
Returns: MenuItem‹›
Defined in src/renderer/components/menu/menu.tsx:81
▸ bindItemRef(item: MenuItem, index: number): void
item
index
Defined in src/renderer/components/menu/menu.tsx:269
▸ bindRef(elem: HTMLUListElement): void
Defined in src/renderer/components/menu/menu.tsx:265
Defined in src/renderer/components/menu/menu.tsx:192
Defined in src/renderer/components/menu/menu.tsx:85
Defined in src/renderer/components/menu/menu.tsx:108
▸ focusNextItem(reverse: boolean): void
reverse
Defined in src/renderer/components/menu/menu.tsx:127
▸ onBlur(): void
Defined in src/renderer/components/menu/menu.tsx:259
Defined in src/renderer/components/menu/menu.tsx:247
▸ onContextMenu(): void
Defined in src/renderer/components/menu/menu.tsx:228
▸ onKeyDown(evt: KeyboardEvent): void
Defined in src/renderer/components/menu/menu.tsx:201
▸ onScrollOutside(evt: UIEvent): void
Defined in src/renderer/components/menu/menu.tsx:237
▸ onWindowResize(): void
Defined in src/renderer/components/menu/menu.tsx:232
Defined in src/renderer/components/menu/menu.tsx:185
▸ refreshPosition(): void
Defined in src/renderer/components/menu/menu.tsx:145
Defined in src/renderer/components/menu/menu.tsx:273
Defined in src/renderer/components/menu/menu.tsx:197
• id: string = uniqueId("menu_actions_")
Defined in src/renderer/components/menu/menu-actions.tsx:53
• isOpen: boolean = !!this.props.toolbar
Defined in src/renderer/components/menu/menu-actions.tsx:55
• props: Readonly‹MenuActionsProps› & Readonly‹object›
▸ remove(): void
Defined in src/renderer/components/menu/menu-actions.tsx:63
Defined in src/renderer/components/menu/menu-actions.tsx:108
▸ renderTriggerIcon(): Element‹›
Defined in src/renderer/components/menu/menu-actions.tsx:77
Defined in src/renderer/components/menu/menu-actions.tsx:57
Defined in src/renderer/components/menu/menu-actions.tsx:47
• removeConfirmationMessage:
Defined in src/renderer/components/menu/menu-actions.tsx:48
• context: MenuContextValue
Overrides PageLayout.context
Defined in src/renderer/components/menu/menu.tsx:348
• elem: HTMLElement
Defined in src/renderer/components/menu/menu.tsx:349
• props: Readonly‹MenuItemProps› & Readonly‹object›
▪ contextType: Context‹Menu‹›› = MenuContext
Overrides PageLayout.contextType
Defined in src/renderer/components/menu/menu.tsx:346
▪ defaultProps: object = defaultPropsMenuItem as object
Defined in src/renderer/components/menu/menu.tsx:345
• get isFocusable(): boolean
Defined in src/renderer/components/menu/menu.tsx:351
• get isLink(): boolean
Defined in src/renderer/components/menu/menu.tsx:357
▸ bindRef(elem: HTMLElement): void
Defined in src/renderer/components/menu/menu.tsx:373
Defined in src/renderer/components/menu/menu.tsx:361
Defined in src/renderer/components/menu/menu.tsx:377
Defined in src/renderer/components/+namespaces/namespace-select.tsx:58
• get options(): SelectOption[]
Defined in src/renderer/components/+namespaces/namespace-select.tsx:69
Returns: SelectOption[]
Defined in src/renderer/components/+namespaces/namespace-select.tsx:60
▸ formatOptionLabel(option: SelectOption): object
option
Defined in src/renderer/components/+namespaces/namespace-select.tsx:86
Defined in src/renderer/components/+namespaces/namespace-select.tsx:98
Defined in src/renderer/components/notifications/notifications.tsx:35
Defined in src/renderer/components/notifications/notifications.tsx:63
▸ getMessage(notification: Notification): (string | number | object | ReactElement‹any, string | function | object› | ReactNodeArray‹› | ReactPortal‹›)[]
notification
Defined in src/renderer/components/notifications/notifications.tsx:81
Defined in src/renderer/components/notifications/notifications.tsx:91
▸ scrollToLastNotification(): void
Defined in src/renderer/components/notifications/notifications.tsx:71
▸ error(message: NotificationMessage, customOpts: Partial‹Notification›): void
message
customOpts
Defined in src/renderer/components/notifications/notifications.tsx:45
▸ info(message: NotificationMessage, customOpts: Partial‹Notification›): function
Defined in src/renderer/components/notifications/notifications.tsx:54
▸ ok(message: NotificationMessage): void
Defined in src/renderer/components/notifications/notifications.tsx:37
• autoHideTimers: Map‹string | number, number› = new Map()
Defined in src/renderer/components/notifications/notifications.store.tsx:49
• notifications: IObservableArray‹Notification› = observable.array([], { deep: false })
Defined in src/renderer/components/notifications/notifications.store.tsx:47
▸ add(notification: Notification): function
Defined in src/renderer/components/notifications/notifications.store.tsx:76
▸ addAutoHideTimer(id: NotificationId): void
id
Defined in src/renderer/components/notifications/notifications.store.tsx:55
▸ getById(id: NotificationId): Notification | null
Defined in src/renderer/components/notifications/notifications.store.tsx:51
▸ remove(id: NotificationId): void
Defined in src/renderer/components/notifications/notifications.store.tsx:93
▸ removeAutoHideTimer(id: NotificationId): void
Defined in src/renderer/components/notifications/notifications.store.tsx:68
Defined in src/renderer/components/layout/page-layout.tsx:47
▸ back(evt?: MouseEvent | KeyboardEvent): void
evt?
Defined in src/renderer/components/layout/page-layout.tsx:50
Defined in src/renderer/components/layout/page-layout.tsx:58
Defined in src/renderer/components/layout/page-layout.tsx:62
Defined in src/renderer/components/layout/page-layout.tsx:66
Defined in src/renderer/components/layout/page-layout.tsx:77
Defined in src/renderer/components/chart/pie-chart.tsx:35
Defined in src/renderer/components/+workloads-pods/pod-details-list.tsx:74
Defined in src/renderer/components/+workloads-pods/pod-details-list.tsx:81
▸ getTableRow(uid: string): Element‹›
uid
Defined in src/renderer/components/+workloads-pods/pod-details-list.tsx:123
Defined in src/renderer/components/+workloads-pods/pod-details-list.tsx:146
▸ renderCpuUsage(id: string, usage: number): string | Element‹› | 0
usage
Defined in src/renderer/components/+workloads-pods/pod-details-list.tsx:85
▸ renderMemoryUsage(id: string, usage: number): string | Element‹› | 0
Defined in src/renderer/components/+workloads-pods/pod-details-list.tsx:106
Defined in src/renderer/components/+workloads-pods/pod-details-list.tsx:59
• showTitle: true = true
Defined in src/renderer/components/+workloads-pods/pod-details-list.tsx:60
▸ onChange(): void
Defined in src/renderer/components/radio/radio.tsx:73
▸ onKeyDown(e: KeyboardEvent‹any›): void
e
Defined in src/renderer/components/radio/radio.tsx:81
Defined in src/renderer/components/radio/radio.tsx:91
Defined in src/renderer/components/radio/radio.tsx:38
Defined in src/renderer/components/input/search-input.tsx:48
▸ clear(): void
Defined in src/renderer/components/input/search-input.tsx:85
Defined in src/renderer/components/input/search-input.tsx:52
Defined in src/renderer/components/input/search-input.tsx:57
▸ onGlobalKey(evt: KeyboardEvent): void
Defined in src/renderer/components/input/search-input.tsx:62
Defined in src/renderer/components/input/search-input.tsx:71
Defined in