@jupyterlite / @jupyterlite/kernel / KernelSpecs
Class: KernelSpecs#
Defined in: packages/services/lib/kernel/kernelspecs.d.ts:7
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/lib/kernel/kernelspecs.d.ts:23
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/lib/kernel/kernelspecs.d.ts:15
Get the default kernel name.
Returns#
string
Get the default kernel name.
Implementation of#
factories#
Get Signature#
get factories():
KernelFactories
Defined in: packages/services/lib/kernel/kernelspecs.d.ts:19
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/lib/kernel/kernelspecs.d.ts:11
Get the kernel specs.
Returns#
null | ISpecModels
Get the kernel specs.
Implementation of#
Methods#
register()#
register(
options):void
Defined in: packages/services/lib/kernel/kernelspecs.d.ts:29
Register a new kernel spec
Parameters#
options#
The options to register a new kernel.
Returns#
void