Module: _internal
Interfaces
- API
- AppConfig
- ContentConfig
- Editor
- EditorConfig
- EditorPosition
- FormatterConfig
- Screen
- TestResult
- Types
- UserConfig
Type Aliases
APICommands
Ƭ APICommands: "setBroadcastToken" | "showVersion"
Defined in
CDN
Ƭ CDN: "jspm" | "skypack" | "jsdelivr" | "jsdelivr.gh" | "esm.run" | "esm.sh" | "esbuild" | "bundle.run" | "unpkg"
Defined in
ChangeHandler
Ƭ ChangeHandler: ({ code, config }: { code: Code ; config: Config }) => void
Type declaration
▸ ({ code, config }): void
Parameters
| Name | Type |
|---|---|
{ code, config } | Object |
{ code, config }.code | Code |
{ code, config }.config | Config |
Returns
void
Defined in
CssPresetId
Ƭ CssPresetId: "" | "normalize.css" | "reset-css"
Defined in
EditorId
Ƭ EditorId: "markup" | "style" | "script"
Defined in
Language
Ƭ Language: "html" | "htm" | "markdown" | "md" | "mdown" | "mkdn" | "mdx" | "astro" | "pug" | "jade" | "haml" | "asciidoc" | "adoc" | "asc" | "mustache" | "handlebars" | "hbs" | "ejs" | "eta" | "nunjucks" | "njk" | "liquid" | "liquidjs" | "dot" | "twig" | "art-template" | "art" | "mjml" | "diagrams" | "diagram" | "graph" | "plt" | "richtext" | "rte" | "rich" | "rte.html" | "css" | "scss" | "sass" | "less" | "stylus" | "styl" | "stylis" | "postcss" | "javascript" | "js" | "json" | "babel" | "es" | "sucrase" | "typescript" | "flow" | "ts" | "jsx" | "tsx" | "react-native" | "react-native.jsx" | "react-native-tsx" | "react-native.tsx" | "vue" | "vue3" | "vue2" | "svelte" | "stencil" | "stencil.tsx" | "solid" | "solid.jsx" | "solid.tsx" | "riot" | "riotjs" | "malina" | "malinajs" | "xht" | "coffeescript" | "coffee" | "livescript" | "ls" | "civet" | "clio" | "imba" | "assemblyscript" | "as" | "python" | "py" | "pyodide" | "py3" | "r" | "rlang" | "rstats" | "ruby" | "rb" | "go" | "golang" | "php" | "cpp" | "c" | "C" | "cp" | "cxx" | "c++" | "cppm" | "ixx" | "ii" | "hpp" | "h" | "clang" | "clang.cpp" | "perl" | "pl" | "pm" | "lua" | "teal" | "tl" | "fennel" | "fnl" | "julia" | "jl" | "scheme" | "scm" | "commonlisp" | "common-lisp" | "lisp" | "rescript" | "res" | "resi" | "reason" | "re" | "rei" | "ocaml" | "ml" | "mli" | "tcl" | "wat" | "wast" | "webassembly" | "wasm" | "Binary" | "csharp" | "sql" | "sqlite" | "sqlite3" | "prolog.pl" | "prolog" | "blockly" | "blockly.xml" | "xml" | "pintora"
Defined in
Processor
Ƭ Processor: "postcss" | "postcssImportUrl" | "tailwindcss" | "windicss" | "unocss" | "tokencss" | "lightningcss" | "autoprefixer" | "postcssPresetEnv" | "cssmodules" | "purgecss" | "cssnano"
Defined in
TemplateName
Ƭ TemplateName: "blank" | "javascript" | "typescript" | "react" | "react-native" | "vue2" | "vue" | "angular" | "preact" | "svelte" | "stencil" | "solid" | "mdx" | "astro" | "riot" | "malina" | "jquery" | "backbone" | "knockout" | "jest" | "jest-react" | "bootstrap" | "tailwindcss" | "coffeescript" | "livescript" | "civet" | "clio" | "imba" | "rescript" | "reason" | "ocaml" | "python" | "pyodide" | "r" | "ruby" | "go" | "php" | "cpp" | "clang" | "perl" | "lua" | "teal" | "fennel" | "julia" | "scheme" | "commonlisp" | "tcl" | "markdown" | "assemblyscript" | "wat" | "sql" | "prolog" | "blockly" | "diagrams"
Defined in
Theme
Ƭ Theme: "light" | "dark"
Defined in
ToolsPaneStatus
Ƭ ToolsPaneStatus: "closed" | "open" | "full" | "none" | ""