thebe-core / Exports / JsApi
This file is the main entrypoint for the cjs bundle For the TS module, use setupThebeCore()
Table of contents¶
Properties¶
Properties¶
connect¶
• connect: (config: Config) => ThebeServer
Type declaration¶
▸ (config): ThebeServer
Parameters¶
| Name | Type |
|---|---|
config | Config |
Returns¶
Defined in¶
packages/core/src/thebe/entrypoint.ts:24
makeConfiguration¶
• makeConfiguration: (options: Partial<CoreOptions>, events?: ThebeEvents) => Config
Type declaration¶
▸ (options, events?): Config
Parameters¶
| Name | Type |
|---|---|
options | Partial<CoreOptions> |
events? | ThebeEvents |
Returns¶
Defined in¶
packages/core/src/thebe/entrypoint.ts:23
makeEvents¶
• makeEvents: () => ThebeEvents
Type declaration¶
▸ (): ThebeEvents
Returns¶
Defined in¶
packages/core/src/thebe/entrypoint.ts:30
setupNotebook¶
• setupNotebook: (blocks: CodeBlock[], options: Partial<CoreOptions>, events: ThebeEvents) => ThebeNotebook
Type declaration¶
▸ (blocks, options, events): ThebeNotebook
Parameters¶
| Name | Type |
|---|---|
blocks | CodeBlock[] |
options | Partial<CoreOptions> |
events | ThebeEvents |