Skip to content

Class: GeneralCategory#

Common.Catalog.GeneralCategory

Hierarchy#

↳ GeneralCategory

Table of contents#

Constructors#

Properties#

Methods#

Constructors#

constructor#

• new GeneralCategory()

Inherited from#

CatalogCategory.constructor

Properties#

apiVersion#

• Readonly apiVersion: "catalog.k8slens.dev/v1alpha1"

Overrides#

CatalogCategory.apiVersion


kind#

• Readonly kind: "CatalogCategory"

Overrides#

CatalogCategory.kind


metadata#

• metadata: Object

Type declaration#

Name Type
icon string
name string

Overrides#

CatalogCategory.metadata


spec#

• 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#

▸ addListener<E>(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#

▸ emit<E>(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#

▸ eventNames(): (string | symbol)[]

Returns#

(string | symbol)[]

Inherited from#

CatalogCategory.eventNames


getId#

▸ getId(): string

Returns#

string

Inherited from#

CatalogCategory.getId


getMaxListeners#

▸ getMaxListeners(): number

Returns#

number

Inherited from#

CatalogCategory.getMaxListeners


listenerCount#

▸ listenerCount<E>(event): number

Type parameters#

Name Type
E E: keyof CatalogCategoryEvents

Parameters#

Name Type
event E

Returns#

number

Inherited from#

CatalogCategory.listenerCount


listeners#

▸ listeners<E>(event): Function[]

Type parameters#

Name Type
E E: keyof CatalogCategoryEvents

Parameters#

Name Type
event E

Returns#

Function[]

Inherited from#

CatalogCategory.listeners


off#

▸ off<E>(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#

▸ on<E>(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#

▸ once<E>(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#

▸ prependListener<E>(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#

▸ prependOnceListener<E>(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#

▸ rawListeners<E>(event): Function[]

Type parameters#

Name Type
E E: keyof CatalogCategoryEvents

Parameters#

Name Type
event E

Returns#

Function[]

Inherited from#

CatalogCategory.rawListeners


removeAllListeners#

▸ removeAllListeners<E>(event?): GeneralCategory

Type parameters#

Name Type
E E: keyof CatalogCategoryEvents

Parameters#

Name Type
event? E

Returns#

GeneralCategory

Inherited from#

CatalogCategory.removeAllListeners


removeListener#

▸ removeListener<E>(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#

▸ setMaxListeners(maxListeners): GeneralCategory

Parameters#

Name Type
maxListeners number

Returns#

GeneralCategory

Inherited from#

CatalogCategory.setMaxListeners


parseId#

▸ Static parseId(id?): Object

Parameters#

Name Type Default value
id string ""

Returns#

Object

Name Type
group? string
kind? string

Inherited from#

CatalogCategory.parseId