@jupyterlite / @jupyterlite/services / KernelSpecs
Class: KernelSpecs#
Defined in: packages/services/src/kernel/kernelspecs.ts:14
A class to register in-browser kernel specs.
Implements#
Constructors#
Constructor#
new KernelSpecs():
KernelSpecs
Returns#
KernelSpecs
Accessors#
changed#
Get Signature#
get changed():
ISignal<IKernelSpecs,null|ISpecModels>
Defined in: packages/services/src/kernel/kernelspecs.ts:54
Signal emitted when the specs change.
Returns#
ISignal<IKernelSpecs, null | ISpecModels>
Signal emitted when the specs change.
Implementation of#
defaultKernelName#
Get Signature#
get defaultKernelName():
string
Defined in: packages/services/src/kernel/kernelspecs.ts:32
Get the default kernel name.
Returns#
string
Get the default kernel name.
Implementation of#
factories#
Get Signature#
get factories():
KernelFactories
Defined in: packages/services/src/kernel/kernelspecs.ts:47
Get the kernel factories for the current kernels.
Returns#
Get the kernel factories for the current kernels.
Implementation of#
specs#
Get Signature#
get specs():
null|ISpecModels
Defined in: packages/services/src/kernel/kernelspecs.ts:18
Get the kernel specs.
Returns#
null | ISpecModels
Get the kernel specs.
Implementation of#
Methods#
register()#
register(
options):void
Defined in: packages/services/src/kernel/kernelspecs.ts:63
Register a new kernel spec
Parameters#
options#
The options to register a new kernel.
Returns#
void