A content factory for console children.

interface IContentFactory {
    editorFactory: Factory;
    createCellFooter(): ICellFooter;
    createCellHeader(): ICellHeader;
    createCodeCell(options: CodeCell.IOptions): CodeCell;
    createInputPrompt(): IInputPrompt;
    createOutputPrompt(): IOutputPrompt;
    createRawCell(options: RawCell.IOptions): RawCell;
    createStdin(options: Stdin.IOptions): IStdin;
}

Hierarchy (View Summary)

Implemented by

Properties

editorFactory: Factory

The editor factory we need to include in CodeEditorWrapper.IOptions.

This is a separate readonly attribute rather than a factory method as we need to pass it around.

Methods