UNPKG

@datalayer/core

Version:
35 lines (34 loc) 1.04 kB
import { ISessionContext } from '@jupyterlab/apputils'; import { CodeCellModel } from '@jupyterlab/cells'; import type { IMarkdownParser, IRenderMime } from '@jupyterlab/rendermime'; import { IRuntimePickerBaseProps } from './RuntimePickerBase'; /** * {@link RuntimePickerCell} properties */ export type IRuntimePickerCellProps = Pick<IRuntimePickerBaseProps, 'multiServiceManager' | 'preference' | 'translator'> & { /** * Callback to allow the user to login */ logIn?: () => void; /** * Code cell model */ model: CodeCellModel; /** * Document session context */ sessionContext?: ISessionContext; /** * Markdown parser */ markdownParser?: IMarkdownParser; /** * HTML sanitizer; if not provided the produced HTML will not be sanitized. */ sanitizer?: IRenderMime.ISanitizer; }; /** * Kernel picker component for a cell. */ export declare function RuntimePickerCell(props: IRuntimePickerCellProps): JSX.Element; export default RuntimePickerCell;