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