@jupyterlite

***`

@jupyterlite / @jupyterlite/kernel / IKernelSpecs

Interface: IKernelSpecs#

Defined in: packages/kernel/src/tokens.ts:134

The interface for the kernel specs service.

Properties#

changed#

readonly **changed**: ISignal<IKernelSpecs, null | ISpecModels>

Defined in: packages/kernel/src/tokens.ts:158

Signal emitted when the specs change.

`***

defaultKernelName#

readonly defaultKernelName: string

Defined in: packages/kernel/src/tokens.ts:148

Get the default kernel name.

***`

factories#

readonly **factories**: KernelFactories

Defined in: packages/kernel/src/tokens.ts:153

Get the kernel factories for the current kernels.

`***

register()#

register: (options) => void

Defined in: packages/kernel/src/tokens.ts:165

Register a new kernel spec

Parameters#

options#

IKernelOptions

The kernel spec options.

Returns#

void

***`

specs#

readonly **specs**: null\|ISpecModels`

Defined in: packages/kernel/src/tokens.ts:143

Get the kernel specs.