Namespace: Types#
Common.Types
Table of contents#
Interfaces#
- AppPreferenceComponents
- AppPreferenceRegistration
- ClusterPageMenuComponents
- ClusterPageMenuRegistration
- CustomCategoryViewComponents
- CustomCategoryViewProps
- CustomCategoryViewRegistration
- KubeObjectContextMenuItem
- KubeObjectDetailComponents
- KubeObjectDetailRegistration
- KubeObjectHandlers
- KubeObjectMenuComponents
- KubeObjectMenuRegistration
- KubeObjectOnContextMenuOpenContext
- KubeObjectStatusRegistration
- PageComponentProps
- PageComponents
- PageParams
- PageRegistration
- PageTarget
- ProtocolHandlerRegistration
- ProtocolRouteHandler
- ProtocolRouteParams
- RegisteredPage
- ShellEnvContext
- StatusBarRegistration
- TrayMenuRegistration
Type Aliases#
- IpcMainEvent
- IpcMainInvokeEvent
- IpcRendererEvent
- KubeObjectHandlerRegistration
- KubeObjectOnContextMenuOpen
- ShellEnvModifier
Type Aliases#
IpcMainEvent#
Ƭ IpcMainEvent: Electron.IpcMainEvent
IpcMainInvokeEvent#
Ƭ IpcMainInvokeEvent: Electron.IpcMainInvokeEvent
Copyright (c) OpenLens Authors. All rights reserved. Licensed under MIT License. See LICENSE in root directory for more information.
IpcRendererEvent#
Ƭ IpcRendererEvent: Electron.IpcRendererEvent
KubeObjectHandlerRegistration#
Ƭ KubeObjectHandlerRegistration: { apiVersions
: string
[] ; kind
: string
} & RequireAtLeastOne
<KubeObjectHandlers
>
KubeObjectOnContextMenuOpen#
Ƭ KubeObjectOnContextMenuOpen: (ctx
: KubeObjectOnContextMenuOpenContext
) => void
Type declaration#
▸ (ctx
): void
Parameters#
Name | Type |
---|---|
ctx |
KubeObjectOnContextMenuOpenContext |
Returns#
void
ShellEnvModifier#
Ƭ ShellEnvModifier: (ctx
: ShellEnvContext
, env
: Record
<string
, string
| undefined
>) => Record
<string
, string
| undefined
>
Type declaration#
▸ (ctx
, env
): Record
<string
, string
| undefined
>
Parameters#
Name | Type |
---|---|
ctx |
ShellEnvContext |
env |
Record <string , string | undefined > |
Returns#
Record
<string
, string
| undefined
>