coatless-quarto / pyodide

Community developed Quarto extension to enable interactive Python code cells in HTML documents using Pyodide
http://quarto.thecoatlessprofessor.com/pyodide/
65 stars 7 forks source link

Add a read-only option for the code cell #4

Closed coatless closed 7 months ago

coatless commented 7 months ago

Monaco's editor options supports disabling entry into the editor using:

thiz.editor = monaco.editor.create(thiz.editorDiv, {
    readOnly: true
});

We would expose this as:

```{pyodide-python}
#| read-only: true

1 + 1


h/t to [DigThatData](https://www.reddit.com/r/Python/comments/1av6i9j/comment/krcf8jd/?utm_source=share&utm_medium=web2x&context=3) on r/Python for the suggestion.