@jupyterlite

***`

@jupyterlite / @jupyterlite/kernel / KernelSpecs

类:KernelSpecs#

定义于:packages/kernel/src/kernelspecs.ts:12

用于注册浏览器内内核规范的类。

实现#

构造函数#

构造函数#

**new KernelSpecs**(): KernelSpecs

返回#

KernelSpecs

访问器#

changed#

获取签名#

**get** **changed**(): ISignal<IKernelSpecs, null | ISpecModels>

定义于:packages/kernel/src/kernelspecs.ts:52

规范更改时发出的信号。

返回#

ISignal<IKernelSpecs, null | ISpecModels>

规范更改时发出的信号。

实现#

IKernelSpecs.changed

`***

defaultKernelName#

获取签名#

get defaultKernelName(): string

定义于:packages/kernel/src/kernelspecs.ts:30

获取默认内核名称。

返回#

string

获取默认内核名称。

实现于#

IKernelSpecs.defaultKernelName

***`

factories#

获取签名#

**get** **factories**(): KernelFactories

定义于:packages/kernel/src/kernelspecs.ts:45

获取当前内核的内核工厂。

返回#

KernelFactories

获取当前内核的内核工厂。

实现于#

IKernelSpecs.factories

`***

specs#

获取签名#

get specs(): null | ISpecModels

定义于:packages/kernel/src/kernelspecs.ts:16

获取内核规范。

返回#

null | ISpecModels

获取内核规范。

实现于#

IKernelSpecs.specs

方法#

register()#

register(options): void

定义于:packages/kernel/src/kernelspecs.ts:61

注册新的内核规范

参数#

选项#

IKernelOptions

注册新内核的选项。

返回#

void

实现于#

IKernelSpecs.register