@k8slens/extensions / Exports / Common / Util
Namespace: Util#
Common.Util
Table of contents#
Classes#
Interfaces#
Type Aliases#
Functions#
Type Aliases#
IClassName#
Ƭ IClassName: string | string[] | Record<string, any> | undefined | null | false | IgnoredClassNames
IgnoredClassNames#
Ƭ IgnoredClassNames: number | symbol | Function
Copyright (c) OpenLens Authors. All rights reserved. Licensed under MIT License. See LICENSE in root directory for more information.
OpenLinkInBrowser#
Ƭ OpenLinkInBrowser: (url: string) => Promise<void>
Type declaration#
▸ (url): Promise<void>
Parameters#
| Name | Type |
|---|---|
url |
string |
Returns#
Promise<void>
Functions#
cssNames#
▸ cssNames(...classNames): string
Parameters#
| Name | Type |
|---|---|
...classNames |
IClassName[] |
Returns#
string
disposer#
▸ disposer(...items): ExtendableDisposer
Parameters#
| Name | Type |
|---|---|
...items |
SingleOrMany<undefined | null | Disposer | Disposable>[] |
Returns#
getAppVersion#
▸ getAppVersion(): string
Returns#
string
openBrowser#
▸ openBrowser(url): Promise<void>
Parameters#
| Name | Type |
|---|---|
url |
string |
Returns#
Promise<void>
openExternal#
▸ openExternal(url): Promise<void>
Parameters#
| Name | Type |
|---|---|
url |
string |
Returns#
Promise<void>
prevDefault#
▸ prevDefault<E, R>(callback): (event: E) => R
Type parameters#
| Name | Type |
|---|---|
E |
extends Event | SyntheticEvent<Element, Event> |
R |
R |
Parameters#
| Name | Type |
|---|---|
callback |
(evt: E) => R |
Returns#
fn
▸ (event): R
Parameters#
| Name | Type |
|---|---|
event |
E |
Returns#
R
stopPropagation#
▸ stopPropagation(evt): void
Parameters#
| Name | Type |
|---|---|
evt |
Event | SyntheticEvent<Element, Event> |
Returns#
void