1 line
38 KiB
JavaScript
1 line
38 KiB
JavaScript
"use strict";(self.webpackChunkdocs=self.webpackChunkdocs||[]).push([["4119"],{1437:function(e,n,d){d.r(n),d.d(n,{default:()=>a,frontMatter:()=>r,metadata:()=>i,assets:()=>o,toc:()=>t,contentTitle:()=>c});var i=JSON.parse('{"id":"api/internal/interfaces/UserConfig","title":"Interface: UserConfig","description":"Extends","source":"@site/docs/api/internal/interfaces/UserConfig.md","sourceDirName":"api/internal/interfaces","slug":"/api/internal/interfaces/UserConfig","permalink":"/docs/api/internal/interfaces/UserConfig","draft":false,"unlisted":false,"editUrl":"https://github.com/live-codes/livecodes/tree/develop/docs/docs/api/internal/interfaces/UserConfig.md","tags":[],"version":"current","frontMatter":{}}'),s=d("5893"),l=d("65");let r={},c="Interface: UserConfig",o={},t=[{value:"Extends",id:"extends",level:2},{value:"Extended by",id:"extended-by",level:2},{value:"Properties",id:"properties",level:2},{value:"appLanguage",id:"applanguage",level:3},{value:"Defined in",id:"defined-in",level:4},{value:"autosave",id:"autosave",level:3},{value:"Default",id:"default",level:4},{value:"Defined in",id:"defined-in-1",level:4},{value:"autotest",id:"autotest",level:3},{value:"Default",id:"default-1",level:4},{value:"Defined in",id:"defined-in-2",level:4},{value:"autoupdate",id:"autoupdate",level:3},{value:"Default",id:"default-2",level:4},{value:"Defined in",id:"defined-in-3",level:4},{value:"closeBrackets",id:"closebrackets",level:3},{value:"Default",id:"default-3",level:4},{value:"Inherited from",id:"inherited-from",level:4},{value:"Defined in",id:"defined-in-4",level:4},{value:"delay",id:"delay",level:3},{value:"Default",id:"default-4",level:4},{value:"Defined in",id:"defined-in-5",level:4},{value:"editor",id:"editor",level:3},{value:"Default",id:"default-5",level:4},{value:"Inherited from",id:"inherited-from-1",level:4},{value:"Defined in",id:"defined-in-6",level:4},{value:"editorMode",id:"editormode",level:3},{value:"Inherited from",id:"inherited-from-2",level:4},{value:"Defined in",id:"defined-in-7",level:4},{value:"editorTheme",id:"editortheme",level:3},{value:"Examples",id:"examples",level:4},{value:"Inherited from",id:"inherited-from-3",level:4},{value:"Defined in",id:"defined-in-8",level:4},{value:"emmet",id:"emmet",level:3},{value:"Default",id:"default-6",level:4},{value:"Inherited from",id:"inherited-from-4",level:4},{value:"Defined in",id:"defined-in-9",level:4},{value:"enableAI",id:"enableai",level:3},{value:"Default",id:"default-7",level:4},{value:"Inherited from",id:"inherited-from-5",level:4},{value:"Defined in",id:"defined-in-10",level:4},{value:"foldRegions",id:"foldregions",level:3},{value:"Default",id:"default-8",level:4},{value:"Inherited from",id:"inherited-from-6",level:4},{value:"Defined in",id:"defined-in-11",level:4},{value:"fontFamily",id:"fontfamily",level:3},{value:"Inherited from",id:"inherited-from-7",level:4},{value:"Defined in",id:"defined-in-12",level:4},{value:"fontSize",id:"fontsize",level:3},{value:"Default",id:"default-9",level:4},{value:"Inherited from",id:"inherited-from-8",level:4},{value:"Defined in",id:"defined-in-13",level:4},{value:"formatOnsave",id:"formatonsave",level:3},{value:"Default",id:"default-10",level:4},{value:"Defined in",id:"defined-in-14",level:4},{value:"layout",id:"layout",level:3},{value:"Default",id:"default-11",level:4},{value:"Defined in",id:"defined-in-15",level:4},{value:"lineNumbers",id:"linenumbers",level:3},{value:"Default",id:"default-12",level:4},{value:"Inherited from",id:"inherited-from-9",level:4},{value:"Defined in",id:"defined-in-16",level:4},{value:"recoverUnsaved",id:"recoverunsaved",level:3},{value:"Default",id:"default-13",level:4},{value:"Defined in",id:"defined-in-17",level:4},{value:"semicolons",id:"semicolons",level:3},{value:"Default",id:"default-14",level:4},{value:"Inherited from",id:"inherited-from-10",level:4},{value:"Defined in",id:"defined-in-18",level:4},{value:"showSpacing",id:"showspacing",level:3},{value:"Default",id:"default-15",level:4},{value:"Defined in",id:"defined-in-19",level:4},{value:"singleQuote",id:"singlequote",level:3},{value:"Default",id:"default-16",level:4},{value:"Inherited from",id:"inherited-from-11",level:4},{value:"Defined in",id:"defined-in-20",level:4},{value:"tabSize",id:"tabsize",level:3},{value:"Default",id:"default-17",level:4},{value:"Inherited from",id:"inherited-from-12",level:4},{value:"Defined in",id:"defined-in-21",level:4},{value:"theme",id:"theme",level:3},{value:"Default",id:"default-18",level:4},{value:"Inherited from",id:"inherited-from-13",level:4},{value:"Defined in",id:"defined-in-22",level:4},{value:"themeColor",id:"themecolor",level:3},{value:"Default",id:"default-19",level:4},{value:"Inherited from",id:"inherited-from-14",level:4},{value:"Defined in",id:"defined-in-23",level:4},{value:"trailingComma",id:"trailingcomma",level:3},{value:"Default",id:"default-20",level:4},{value:"Inherited from",id:"inherited-from-15",level:4},{value:"Defined in",id:"defined-in-24",level:4},{value:"useTabs",id:"usetabs",level:3},{value:"Default",id:"default-21",level:4},{value:"Inherited from",id:"inherited-from-16",level:4},{value:"Defined in",id:"defined-in-25",level:4},{value:"welcome",id:"welcome",level:3},{value:"Defined in",id:"defined-in-26",level:4},{value:"wordWrap",id:"wordwrap",level:3},{value:"Default",id:"default-22",level:4},{value:"Inherited from",id:"inherited-from-17",level:4},{value:"Defined in",id:"defined-in-27",level:4}];function h(e){let n={a:"a",blockquote:"blockquote",code:"code",h1:"h1",h2:"h2",h3:"h3",h4:"h4",header:"header",hr:"hr",li:"li",p:"p",pre:"pre",strong:"strong",ul:"ul",...(0,l.a)(),...e.components};return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(n.header,{children:(0,s.jsx)(n.h1,{id:"interface-userconfig",children:"Interface: UserConfig"})}),"\n",(0,s.jsx)(n.h2,{id:"extends",children:"Extends"}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.a,{href:"/docs/api/internal/interfaces/EditorConfig",children:(0,s.jsx)(n.code,{children:"EditorConfig"})}),".",(0,s.jsx)(n.a,{href:"/docs/api/internal/interfaces/FormatterConfig",children:(0,s.jsx)(n.code,{children:"FormatterConfig"})})]}),"\n"]}),"\n",(0,s.jsx)(n.h2,{id:"extended-by",children:"Extended by"}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsx)(n.li,{children:(0,s.jsx)(n.a,{href:"/docs/api/interfaces/Config",children:(0,s.jsx)(n.code,{children:"Config"})})}),"\n"]}),"\n",(0,s.jsx)(n.h2,{id:"properties",children:"Properties"}),"\n",(0,s.jsx)(n.h3,{id:"applanguage",children:"appLanguage"}),"\n",(0,s.jsxs)(n.blockquote,{children:["\n",(0,s.jsxs)(n.p,{children:[(0,s.jsx)(n.strong,{children:"appLanguage"}),": ",(0,s.jsx)(n.code,{children:"undefined"})," | ",(0,s.jsx)(n.a,{href:"/docs/api/internal/type-aliases/AppLanguage",children:(0,s.jsx)(n.code,{children:"AppLanguage"})})]}),"\n"]}),"\n",(0,s.jsx)(n.p,{children:"Sets the app UI language used."}),"\n",(0,s.jsx)(n.h4,{id:"defined-in",children:"Defined in"}),"\n",(0,s.jsx)(n.p,{children:(0,s.jsx)(n.a,{href:"https://github.com/live-codes/livecodes/blob/7617d5c8be5a2a8be8133f973d9e69eb9f86434d/src/sdk/models.ts#L707",children:"models.ts:707"})}),"\n",(0,s.jsx)(n.hr,{}),"\n",(0,s.jsx)(n.h3,{id:"autosave",children:"autosave"}),"\n",(0,s.jsxs)(n.blockquote,{children:["\n",(0,s.jsxs)(n.p,{children:[(0,s.jsx)(n.strong,{children:"autosave"}),": ",(0,s.jsx)(n.code,{children:"boolean"})]}),"\n"]}),"\n",(0,s.jsxs)(n.p,{children:["If ",(0,s.jsx)(n.code,{children:"true"}),", the project is automatically saved on code change,\nafter time ",(0,s.jsx)(n.a,{href:"https://livecodes.io/docs/configuration/configuration-object#delay",children:"delay"}),"."]}),"\n",(0,s.jsx)(n.h4,{id:"default",children:"Default"}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{className:"language-ts",children:"false\n"})}),"\n",(0,s.jsx)(n.h4,{id:"defined-in-1",children:"Defined in"}),"\n",(0,s.jsx)(n.p,{children:(0,s.jsx)(n.a,{href:"https://github.com/live-codes/livecodes/blob/7617d5c8be5a2a8be8133f973d9e69eb9f86434d/src/sdk/models.ts#L656",children:"models.ts:656"})}),"\n",(0,s.jsx)(n.hr,{}),"\n",(0,s.jsx)(n.h3,{id:"autotest",children:"autotest"}),"\n",(0,s.jsxs)(n.blockquote,{children:["\n",(0,s.jsxs)(n.p,{children:[(0,s.jsx)(n.strong,{children:"autotest"}),": ",(0,s.jsx)(n.code,{children:"boolean"})]}),"\n"]}),"\n",(0,s.jsxs)(n.p,{children:["If ",(0,s.jsx)(n.code,{children:"true"}),", the project is watched for code changes which trigger tests to auto-run."]}),"\n",(0,s.jsx)(n.h4,{id:"default-1",children:"Default"}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{className:"language-ts",children:"false\n"})}),"\n",(0,s.jsx)(n.h4,{id:"defined-in-2",children:"Defined in"}),"\n",(0,s.jsx)(n.p,{children:(0,s.jsx)(n.a,{href:"https://github.com/live-codes/livecodes/blob/7617d5c8be5a2a8be8133f973d9e69eb9f86434d/src/sdk/models.ts#L662",children:"models.ts:662"})}),"\n",(0,s.jsx)(n.hr,{}),"\n",(0,s.jsx)(n.h3,{id:"autoupdate",children:"autoupdate"}),"\n",(0,s.jsxs)(n.blockquote,{children:["\n",(0,s.jsxs)(n.p,{children:[(0,s.jsx)(n.strong,{children:"autoupdate"}),": ",(0,s.jsx)(n.code,{children:"boolean"})]}),"\n"]}),"\n",(0,s.jsxs)(n.p,{children:["If ",(0,s.jsx)(n.code,{children:"true"}),", the result page is automatically updated on code change,\nafter time ",(0,s.jsx)(n.a,{href:"https://livecodes.io/docs/configuration/configuration-object#delay",children:"delay"}),"."]}),"\n",(0,s.jsx)(n.h4,{id:"default-2",children:"Default"}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{className:"language-ts",children:"true\n"})}),"\n",(0,s.jsx)(n.h4,{id:"defined-in-3",children:"Defined in"}),"\n",(0,s.jsx)(n.p,{children:(0,s.jsx)(n.a,{href:"https://github.com/live-codes/livecodes/blob/7617d5c8be5a2a8be8133f973d9e69eb9f86434d/src/sdk/models.ts#L649",children:"models.ts:649"})}),"\n",(0,s.jsx)(n.hr,{}),"\n",(0,s.jsx)(n.h3,{id:"closebrackets",children:"closeBrackets"}),"\n",(0,s.jsxs)(n.blockquote,{children:["\n",(0,s.jsxs)(n.p,{children:[(0,s.jsx)(n.strong,{children:"closeBrackets"}),": ",(0,s.jsx)(n.code,{children:"boolean"})]}),"\n"]}),"\n",(0,s.jsx)(n.p,{children:"Use auto-complete to close brackets and quotes."}),"\n",(0,s.jsx)(n.h4,{id:"default-3",children:"Default"}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{className:"language-ts",children:"true\n"})}),"\n",(0,s.jsx)(n.h4,{id:"inherited-from",children:"Inherited from"}),"\n",(0,s.jsxs)(n.p,{children:[(0,s.jsx)(n.a,{href:"/docs/api/internal/interfaces/EditorConfig",children:(0,s.jsx)(n.code,{children:"EditorConfig"})}),".",(0,s.jsx)(n.a,{href:"/docs/api/internal/interfaces/EditorConfig#closebrackets",children:(0,s.jsx)(n.code,{children:"closeBrackets"})})]}),"\n",(0,s.jsx)(n.h4,{id:"defined-in-4",children:"Defined in"}),"\n",(0,s.jsx)(n.p,{children:(0,s.jsx)(n.a,{href:"https://github.com/live-codes/livecodes/blob/7617d5c8be5a2a8be8133f973d9e69eb9f86434d/src/sdk/models.ts#L801",children:"models.ts:801"})}),"\n",(0,s.jsx)(n.hr,{}),"\n",(0,s.jsx)(n.h3,{id:"delay",children:"delay"}),"\n",(0,s.jsxs)(n.blockquote,{children:["\n",(0,s.jsxs)(n.p,{children:[(0,s.jsx)(n.strong,{children:"delay"}),": ",(0,s.jsx)(n.code,{children:"number"})]}),"\n"]}),"\n",(0,s.jsxs)(n.p,{children:["Time delay (in milliseconds) following code change,\nafter which the result page is updated (if ",(0,s.jsx)(n.a,{href:"https://livecodes.io/docs/configuration/configuration-object#autoupdate",children:(0,s.jsx)(n.code,{children:"autoupdate"})})," is ",(0,s.jsx)(n.code,{children:"true"}),")\nand/or the project is saved (if ",(0,s.jsx)(n.a,{href:"https://livecodes.io/docs/configuration/configuration-object#autosave",children:(0,s.jsx)(n.code,{children:"autosave"})})," is ",(0,s.jsx)(n.code,{children:"true"}),")."]}),"\n",(0,s.jsx)(n.h4,{id:"default-4",children:"Default"}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{className:"language-ts",children:"1500\n"})}),"\n",(0,s.jsx)(n.h4,{id:"defined-in-5",children:"Defined in"}),"\n",(0,s.jsx)(n.p,{children:(0,s.jsx)(n.a,{href:"https://github.com/live-codes/livecodes/blob/7617d5c8be5a2a8be8133f973d9e69eb9f86434d/src/sdk/models.ts#L670",children:"models.ts:670"})}),"\n",(0,s.jsx)(n.hr,{}),"\n",(0,s.jsx)(n.h3,{id:"editor",children:"editor"}),"\n",(0,s.jsxs)(n.blockquote,{children:["\n",(0,s.jsxs)(n.p,{children:[(0,s.jsx)(n.strong,{children:"editor"}),": ",(0,s.jsx)(n.code,{children:"undefined"})," | ",(0,s.jsx)(n.code,{children:'"auto"'})," | ",(0,s.jsx)(n.code,{children:'"monaco"'})," | ",(0,s.jsx)(n.code,{children:'"codemirror"'})," | ",(0,s.jsx)(n.code,{children:'"codejar"'})]}),"\n"]}),"\n",(0,s.jsxs)(n.p,{children:["Selects the ",(0,s.jsx)(n.a,{href:"https://livecodes.io/docs/features/editor-settings#code-editor",children:"code editor"})," to use."]}),"\n",(0,s.jsxs)(n.p,{children:["If ",(0,s.jsx)(n.code,{children:"undefined"})," (the default), Monaco editor is used on desktop,\nCodeMirror is used on mobile and in ",(0,s.jsx)(n.code,{children:"simple"})," mode,\nwhile CodeJar is used in ",(0,s.jsx)(n.code,{children:"codeblock"})," mode, in ",(0,s.jsx)(n.code,{children:"lite"})," mode and in ",(0,s.jsx)(n.code,{children:"readonly"})," playgrounds."]}),"\n",(0,s.jsxs)(n.p,{children:["If set to ",(0,s.jsx)(n.code,{children:"auto"}),", Monaco editor is used on desktop and CodeMirror is used on mobile regardless of other settings."]}),"\n",(0,s.jsx)(n.h4,{id:"default-5",children:"Default"}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{className:"language-ts",children:"undefined\n"})}),"\n",(0,s.jsx)(n.h4,{id:"inherited-from-1",children:"Inherited from"}),"\n",(0,s.jsxs)(n.p,{children:[(0,s.jsx)(n.a,{href:"/docs/api/internal/interfaces/EditorConfig",children:(0,s.jsx)(n.code,{children:"EditorConfig"})}),".",(0,s.jsx)(n.a,{href:"/docs/api/internal/interfaces/EditorConfig#editor",children:(0,s.jsx)(n.code,{children:"editor"})})]}),"\n",(0,s.jsx)(n.h4,{id:"defined-in-6",children:"Defined in"}),"\n",(0,s.jsx)(n.p,{children:(0,s.jsx)(n.a,{href:"https://github.com/live-codes/livecodes/blob/7617d5c8be5a2a8be8133f973d9e69eb9f86434d/src/sdk/models.ts#L722",children:"models.ts:722"})}),"\n",(0,s.jsx)(n.hr,{}),"\n",(0,s.jsx)(n.h3,{id:"editormode",children:"editorMode"}),"\n",(0,s.jsxs)(n.blockquote,{children:["\n",(0,s.jsxs)(n.p,{children:[(0,s.jsx)(n.strong,{children:"editorMode"}),": ",(0,s.jsx)(n.code,{children:"undefined"})," | ",(0,s.jsx)(n.code,{children:'"vim"'})," | ",(0,s.jsx)(n.code,{children:'"emacs"'})]}),"\n"]}),"\n",(0,s.jsxs)(n.p,{children:["Sets ",(0,s.jsx)(n.a,{href:"https://livecodes.io/docs/features/editor-settings#editor-modes",children:"editor mode"}),"."]}),"\n",(0,s.jsx)(n.h4,{id:"inherited-from-2",children:"Inherited from"}),"\n",(0,s.jsxs)(n.p,{children:[(0,s.jsx)(n.a,{href:"/docs/api/internal/interfaces/EditorConfig",children:(0,s.jsx)(n.code,{children:"EditorConfig"})}),".",(0,s.jsx)(n.a,{href:"/docs/api/internal/interfaces/EditorConfig#editormode",children:(0,s.jsx)(n.code,{children:"editorMode"})})]}),"\n",(0,s.jsx)(n.h4,{id:"defined-in-7",children:"Defined in"}),"\n",(0,s.jsx)(n.p,{children:(0,s.jsx)(n.a,{href:"https://github.com/live-codes/livecodes/blob/7617d5c8be5a2a8be8133f973d9e69eb9f86434d/src/sdk/models.ts#L812",children:"models.ts:812"})}),"\n",(0,s.jsx)(n.hr,{}),"\n",(0,s.jsx)(n.h3,{id:"editortheme",children:"editorTheme"}),"\n",(0,s.jsxs)(n.blockquote,{children:["\n",(0,s.jsxs)(n.p,{children:[(0,s.jsx)(n.strong,{children:"editorTheme"}),": ",(0,s.jsx)(n.code,{children:"undefined"})," | ",(0,s.jsx)(n.code,{children:"string"})," | ",(0,s.jsx)(n.a,{href:"/docs/api/internal/type-aliases/EditorTheme",children:(0,s.jsx)(n.code,{children:"EditorTheme"})}),"[]"]}),"\n"]}),"\n",(0,s.jsxs)(n.p,{children:["Sets the ",(0,s.jsx)(n.a,{href:"https://livecodes.io/docs/features/editor-settings",children:"code editor"})," themes."]}),"\n",(0,s.jsxs)(n.p,{children:["See docs for ",(0,s.jsx)(n.a,{href:"https://livecodes.io/docs/configuration/configuration-object#editortheme",children:"editor themes"})," for details."]}),"\n",(0,s.jsx)(n.h4,{id:"examples",children:"Examples"}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{className:"language-ts",children:'"vs"\n'})}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{className:"language-ts",children:'"monaco:twilight, codemirror:one-dark"\n'})}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{className:"language-ts",children:'["vs@light"]\n'})}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{className:"language-ts",children:'["vs@light", "vs-dark@dark"]\n'})}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{className:"language-ts",children:'["monaco:vs@light", "codemirror:github-light@light", "dracula@dark"]\n'})}),"\n",(0,s.jsx)(n.h4,{id:"inherited-from-3",children:"Inherited from"}),"\n",(0,s.jsxs)(n.p,{children:[(0,s.jsx)(n.a,{href:"/docs/api/internal/interfaces/EditorConfig",children:(0,s.jsx)(n.code,{children:"EditorConfig"})}),".",(0,s.jsx)(n.a,{href:"/docs/api/internal/interfaces/EditorConfig#editortheme",children:(0,s.jsx)(n.code,{children:"editorTheme"})})]}),"\n",(0,s.jsx)(n.h4,{id:"defined-in-8",children:"Defined in"}),"\n",(0,s.jsx)(n.p,{children:(0,s.jsx)(n.a,{href:"https://github.com/live-codes/livecodes/blob/7617d5c8be5a2a8be8133f973d9e69eb9f86434d/src/sdk/models.ts#L748",children:"models.ts:748"})}),"\n",(0,s.jsx)(n.hr,{}),"\n",(0,s.jsx)(n.h3,{id:"emmet",children:"emmet"}),"\n",(0,s.jsxs)(n.blockquote,{children:["\n",(0,s.jsxs)(n.p,{children:[(0,s.jsx)(n.strong,{children:"emmet"}),": ",(0,s.jsx)(n.code,{children:"boolean"})]}),"\n"]}),"\n",(0,s.jsxs)(n.p,{children:["Enables ",(0,s.jsx)(n.a,{href:"https://livecodes.io/docs/features/editor-settings#emmet",children:"Emmet"}),"."]}),"\n",(0,s.jsx)(n.h4,{id:"default-6",children:"Default"}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{className:"language-ts",children:"true\n"})}),"\n",(0,s.jsx)(n.h4,{id:"inherited-from-4",children:"Inherited from"}),"\n",(0,s.jsxs)(n.p,{children:[(0,s.jsx)(n.a,{href:"/docs/api/internal/interfaces/EditorConfig",children:(0,s.jsx)(n.code,{children:"EditorConfig"})}),".",(0,s.jsx)(n.a,{href:"/docs/api/internal/interfaces/EditorConfig#emmet",children:(0,s.jsx)(n.code,{children:"emmet"})})]}),"\n",(0,s.jsx)(n.h4,{id:"defined-in-9",children:"Defined in"}),"\n",(0,s.jsx)(n.p,{children:(0,s.jsx)(n.a,{href:"https://github.com/live-codes/livecodes/blob/7617d5c8be5a2a8be8133f973d9e69eb9f86434d/src/sdk/models.ts#L807",children:"models.ts:807"})}),"\n",(0,s.jsx)(n.hr,{}),"\n",(0,s.jsx)(n.h3,{id:"enableai",children:"enableAI"}),"\n",(0,s.jsxs)(n.blockquote,{children:["\n",(0,s.jsxs)(n.p,{children:[(0,s.jsx)(n.strong,{children:"enableAI"}),": ",(0,s.jsx)(n.code,{children:"boolean"})]}),"\n"]}),"\n",(0,s.jsxs)(n.p,{children:["If ",(0,s.jsx)(n.code,{children:"true"}),", ",(0,s.jsx)(n.a,{href:"https://livecodes.io/docs/features/ai",children:"AI code assistant"})," is enabled."]}),"\n",(0,s.jsx)(n.h4,{id:"default-7",children:"Default"}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{className:"language-ts",children:"false\n"})}),"\n",(0,s.jsx)(n.h4,{id:"inherited-from-5",children:"Inherited from"}),"\n",(0,s.jsxs)(n.p,{children:[(0,s.jsx)(n.a,{href:"/docs/api/internal/interfaces/EditorConfig",children:(0,s.jsx)(n.code,{children:"EditorConfig"})}),".",(0,s.jsx)(n.a,{href:"/docs/api/internal/interfaces/EditorConfig#enableai",children:(0,s.jsx)(n.code,{children:"enableAI"})})]}),"\n",(0,s.jsx)(n.h4,{id:"defined-in-10",children:"Defined in"}),"\n",(0,s.jsx)(n.p,{children:(0,s.jsx)(n.a,{href:"https://github.com/live-codes/livecodes/blob/7617d5c8be5a2a8be8133f973d9e69eb9f86434d/src/sdk/models.ts#L818",children:"models.ts:818"})}),"\n",(0,s.jsx)(n.hr,{}),"\n",(0,s.jsx)(n.h3,{id:"foldregions",children:"foldRegions"}),"\n",(0,s.jsxs)(n.blockquote,{children:["\n",(0,s.jsxs)(n.p,{children:[(0,s.jsx)(n.strong,{children:"foldRegions"}),": ",(0,s.jsx)(n.code,{children:"boolean"})]}),"\n"]}),"\n",(0,s.jsxs)(n.p,{children:["When set to ",(0,s.jsx)(n.code,{children:"true"}),", regions marked by ",(0,s.jsx)(n.code,{children:"#region"})," and ",(0,s.jsx)(n.code,{children:"#endregion"})," comments are folded when the project is loaded."]}),"\n",(0,s.jsx)(n.h4,{id:"default-8",children:"Default"}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{className:"language-ts",children:"false\n"})}),"\n",(0,s.jsx)(n.h4,{id:"inherited-from-6",children:"Inherited from"}),"\n",(0,s.jsxs)(n.p,{children:[(0,s.jsx)(n.a,{href:"/docs/api/internal/interfaces/EditorConfig",children:(0,s.jsx)(n.code,{children:"EditorConfig"})}),".",(0,s.jsx)(n.a,{href:"/docs/api/internal/interfaces/EditorConfig#foldregions",children:(0,s.jsx)(n.code,{children:"foldRegions"})})]}),"\n",(0,s.jsx)(n.h4,{id:"defined-in-11",children:"Defined in"}),"\n",(0,s.jsx)(n.p,{children:(0,s.jsx)(n.a,{href:"https://github.com/live-codes/livecodes/blob/7617d5c8be5a2a8be8133f973d9e69eb9f86434d/src/sdk/models.ts#L795",children:"models.ts:795"})}),"\n",(0,s.jsx)(n.hr,{}),"\n",(0,s.jsx)(n.h3,{id:"fontfamily",children:"fontFamily"}),"\n",(0,s.jsxs)(n.blockquote,{children:["\n",(0,s.jsxs)(n.p,{children:[(0,s.jsx)(n.strong,{children:"fontFamily"}),": ",(0,s.jsx)(n.code,{children:"undefined"})," | ",(0,s.jsx)(n.code,{children:"string"})]}),"\n"]}),"\n",(0,s.jsxs)(n.p,{children:["Sets the ",(0,s.jsx)(n.a,{href:"https://livecodes.io/docs/features/editor-settings",children:"code editor"})," font family."]}),"\n",(0,s.jsx)(n.h4,{id:"inherited-from-7",children:"Inherited from"}),"\n",(0,s.jsxs)(n.p,{children:[(0,s.jsx)(n.a,{href:"/docs/api/internal/interfaces/EditorConfig",children:(0,s.jsx)(n.code,{children:"EditorConfig"})}),".",(0,s.jsx)(n.a,{href:"/docs/api/internal/interfaces/EditorConfig#fontfamily",children:(0,s.jsx)(n.code,{children:"fontFamily"})})]}),"\n",(0,s.jsx)(n.h4,{id:"defined-in-12",children:"Defined in"}),"\n",(0,s.jsx)(n.p,{children:(0,s.jsx)(n.a,{href:"https://github.com/live-codes/livecodes/blob/7617d5c8be5a2a8be8133f973d9e69eb9f86434d/src/sdk/models.ts#L753",children:"models.ts:753"})}),"\n",(0,s.jsx)(n.hr,{}),"\n",(0,s.jsx)(n.h3,{id:"fontsize",children:"fontSize"}),"\n",(0,s.jsxs)(n.blockquote,{children:["\n",(0,s.jsxs)(n.p,{children:[(0,s.jsx)(n.strong,{children:"fontSize"}),": ",(0,s.jsx)(n.code,{children:"undefined"})," | ",(0,s.jsx)(n.code,{children:"number"})]}),"\n"]}),"\n",(0,s.jsx)(n.p,{children:"Sets the font size."}),"\n",(0,s.jsxs)(n.p,{children:["If ",(0,s.jsx)(n.code,{children:"undefined"})," (the default), the font size is set to 14 for the full app and 12 for ",(0,s.jsx)(n.a,{href:"https://livecodes.io/docs/features/embeds",children:"embeds"}),"."]}),"\n",(0,s.jsx)(n.h4,{id:"default-9",children:"Default"}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{className:"language-ts",children:"undefined\n"})}),"\n",(0,s.jsx)(n.h4,{id:"inherited-from-8",children:"Inherited from"}),"\n",(0,s.jsxs)(n.p,{children:[(0,s.jsx)(n.a,{href:"/docs/api/internal/interfaces/EditorConfig",children:(0,s.jsx)(n.code,{children:"EditorConfig"})}),".",(0,s.jsx)(n.a,{href:"/docs/api/internal/interfaces/EditorConfig#fontsize",children:(0,s.jsx)(n.code,{children:"fontSize"})})]}),"\n",(0,s.jsx)(n.h4,{id:"defined-in-13",children:"Defined in"}),"\n",(0,s.jsx)(n.p,{children:(0,s.jsx)(n.a,{href:"https://github.com/live-codes/livecodes/blob/7617d5c8be5a2a8be8133f973d9e69eb9f86434d/src/sdk/models.ts#L761",children:"models.ts:761"})}),"\n",(0,s.jsx)(n.hr,{}),"\n",(0,s.jsx)(n.h3,{id:"formatonsave",children:"formatOnsave"}),"\n",(0,s.jsxs)(n.blockquote,{children:["\n",(0,s.jsxs)(n.p,{children:[(0,s.jsx)(n.strong,{children:"formatOnsave"}),": ",(0,s.jsx)(n.code,{children:"boolean"})]}),"\n"]}),"\n",(0,s.jsxs)(n.p,{children:["If ",(0,s.jsx)(n.code,{children:"true"}),", the code is automatically ",(0,s.jsx)(n.a,{href:"https://livecodes.io/docs/features/code-format",children:"formatted"})," on saving the project."]}),"\n",(0,s.jsx)(n.h4,{id:"default-10",children:"Default"}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{className:"language-ts",children:"false\n"})}),"\n",(0,s.jsx)(n.h4,{id:"defined-in-14",children:"Defined in"}),"\n",(0,s.jsx)(n.p,{children:(0,s.jsx)(n.a,{href:"https://github.com/live-codes/livecodes/blob/7617d5c8be5a2a8be8133f973d9e69eb9f86434d/src/sdk/models.ts#L676",children:"models.ts:676"})}),"\n",(0,s.jsx)(n.hr,{}),"\n",(0,s.jsx)(n.h3,{id:"layout",children:"layout"}),"\n",(0,s.jsxs)(n.blockquote,{children:["\n",(0,s.jsxs)(n.p,{children:[(0,s.jsx)(n.strong,{children:"layout"}),": ",(0,s.jsx)(n.code,{children:"undefined"})," | ",(0,s.jsx)(n.code,{children:'"horizontal"'})," | ",(0,s.jsx)(n.code,{children:'"vertical"'})," | ",(0,s.jsx)(n.code,{children:'"responsive"'})]}),"\n"]}),"\n",(0,s.jsxs)(n.p,{children:["Sets the app layout to horizontal or vertical.\nIf set to ",(0,s.jsx)(n.code,{children:'"responsive"'})," (the default) or ",(0,s.jsx)(n.code,{children:"undefined"}),",\nthe layout is vertical in small screens when the playground height is larger than its width,\notherwise horizontal."]}),"\n",(0,s.jsx)(n.h4,{id:"default-11",children:"Default"}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{className:"language-ts",children:'"responsive"\n'})}),"\n",(0,s.jsx)(n.h4,{id:"defined-in-15",children:"Defined in"}),"\n",(0,s.jsx)(n.p,{children:(0,s.jsx)(n.a,{href:"https://github.com/live-codes/livecodes/blob/7617d5c8be5a2a8be8133f973d9e69eb9f86434d/src/sdk/models.ts#L685",children:"models.ts:685"})}),"\n",(0,s.jsx)(n.hr,{}),"\n",(0,s.jsx)(n.h3,{id:"linenumbers",children:"lineNumbers"}),"\n",(0,s.jsxs)(n.blockquote,{children:["\n",(0,s.jsxs)(n.p,{children:[(0,s.jsx)(n.strong,{children:"lineNumbers"}),": ",(0,s.jsx)(n.code,{children:"boolean"})," | ",(0,s.jsx)(n.code,{children:'"relative"'})]}),"\n"]}),"\n",(0,s.jsxs)(n.p,{children:["Show line numbers in ",(0,s.jsx)(n.a,{href:"https://livecodes.io/docs/features/editor-settings",children:"code editor"}),"."]}),"\n",(0,s.jsx)(n.h4,{id:"default-12",children:"Default"}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{className:"language-ts",children:"true\n"})}),"\n",(0,s.jsx)(n.h4,{id:"inherited-from-9",children:"Inherited from"}),"\n",(0,s.jsxs)(n.p,{children:[(0,s.jsx)(n.a,{href:"/docs/api/internal/interfaces/EditorConfig",children:(0,s.jsx)(n.code,{children:"EditorConfig"})}),".",(0,s.jsx)(n.a,{href:"/docs/api/internal/interfaces/EditorConfig#linenumbers",children:(0,s.jsx)(n.code,{children:"lineNumbers"})})]}),"\n",(0,s.jsx)(n.h4,{id:"defined-in-16",children:"Defined in"}),"\n",(0,s.jsx)(n.p,{children:(0,s.jsx)(n.a,{href:"https://github.com/live-codes/livecodes/blob/7617d5c8be5a2a8be8133f973d9e69eb9f86434d/src/sdk/models.ts#L783",children:"models.ts:783"})}),"\n",(0,s.jsx)(n.hr,{}),"\n",(0,s.jsx)(n.h3,{id:"recoverunsaved",children:"recoverUnsaved"}),"\n",(0,s.jsxs)(n.blockquote,{children:["\n",(0,s.jsxs)(n.p,{children:[(0,s.jsx)(n.strong,{children:"recoverUnsaved"}),": ",(0,s.jsx)(n.code,{children:"boolean"})]}),"\n"]}),"\n",(0,s.jsxs)(n.p,{children:["Enables ",(0,s.jsx)(n.a,{href:"https://livecodes.io/docs/features/recover",children:"recovering last unsaved project"})," when the app is reopened."]}),"\n",(0,s.jsx)(n.h4,{id:"default-13",children:"Default"}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{className:"language-ts",children:"true\n"})}),"\n",(0,s.jsx)(n.h4,{id:"defined-in-17",children:"Defined in"}),"\n",(0,s.jsx)(n.p,{children:(0,s.jsx)(n.a,{href:"https://github.com/live-codes/livecodes/blob/7617d5c8be5a2a8be8133f973d9e69eb9f86434d/src/sdk/models.ts#L691",children:"models.ts:691"})}),"\n",(0,s.jsx)(n.hr,{}),"\n",(0,s.jsx)(n.h3,{id:"semicolons",children:"semicolons"}),"\n",(0,s.jsxs)(n.blockquote,{children:["\n",(0,s.jsxs)(n.p,{children:[(0,s.jsx)(n.strong,{children:"semicolons"}),": ",(0,s.jsx)(n.code,{children:"boolean"})]}),"\n"]}),"\n",(0,s.jsxs)(n.p,{children:["Configures Prettier ",(0,s.jsx)(n.a,{href:"https://livecodes.io/docs/features/code-format",children:"code formatter"})," to use semi-colons."]}),"\n",(0,s.jsx)(n.h4,{id:"default-14",children:"Default"}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{className:"language-ts",children:"true\n"})}),"\n",(0,s.jsx)(n.h4,{id:"inherited-from-10",children:"Inherited from"}),"\n",(0,s.jsxs)(n.p,{children:[(0,s.jsx)(n.a,{href:"/docs/api/internal/interfaces/FormatterConfig",children:(0,s.jsx)(n.code,{children:"FormatterConfig"})}),".",(0,s.jsx)(n.a,{href:"/docs/api/internal/interfaces/FormatterConfig#semicolons",children:(0,s.jsx)(n.code,{children:"semicolons"})})]}),"\n",(0,s.jsx)(n.h4,{id:"defined-in-18",children:"Defined in"}),"\n",(0,s.jsx)(n.p,{children:(0,s.jsx)(n.a,{href:"https://github.com/live-codes/livecodes/blob/7617d5c8be5a2a8be8133f973d9e69eb9f86434d/src/sdk/models.ts#L838",children:"models.ts:838"})}),"\n",(0,s.jsx)(n.hr,{}),"\n",(0,s.jsx)(n.h3,{id:"showspacing",children:"showSpacing"}),"\n",(0,s.jsxs)(n.blockquote,{children:["\n",(0,s.jsxs)(n.p,{children:[(0,s.jsx)(n.strong,{children:"showSpacing"}),": ",(0,s.jsx)(n.code,{children:"boolean"})]}),"\n"]}),"\n",(0,s.jsxs)(n.p,{children:["Enables ",(0,s.jsx)(n.a,{href:"https://livecodes.io/docs/features/result#show-spacings",children:"showing element spacing"})," in the result page."]}),"\n",(0,s.jsx)(n.h4,{id:"default-15",children:"Default"}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{className:"language-ts",children:"false\n"})}),"\n",(0,s.jsx)(n.h4,{id:"defined-in-19",children:"Defined in"}),"\n",(0,s.jsx)(n.p,{children:(0,s.jsx)(n.a,{href:"https://github.com/live-codes/livecodes/blob/7617d5c8be5a2a8be8133f973d9e69eb9f86434d/src/sdk/models.ts#L697",children:"models.ts:697"})}),"\n",(0,s.jsx)(n.hr,{}),"\n",(0,s.jsx)(n.h3,{id:"singlequote",children:"singleQuote"}),"\n",(0,s.jsxs)(n.blockquote,{children:["\n",(0,s.jsxs)(n.p,{children:[(0,s.jsx)(n.strong,{children:"singleQuote"}),": ",(0,s.jsx)(n.code,{children:"boolean"})]}),"\n"]}),"\n",(0,s.jsxs)(n.p,{children:["Configures Prettier ",(0,s.jsx)(n.a,{href:"https://livecodes.io/docs/features/code-format",children:"code formatter"})," to use single quotes instead of double quotes."]}),"\n",(0,s.jsx)(n.h4,{id:"default-16",children:"Default"}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{className:"language-ts",children:"false\n"})}),"\n",(0,s.jsx)(n.h4,{id:"inherited-from-11",children:"Inherited from"}),"\n",(0,s.jsxs)(n.p,{children:[(0,s.jsx)(n.a,{href:"/docs/api/internal/interfaces/FormatterConfig",children:(0,s.jsx)(n.code,{children:"FormatterConfig"})}),".",(0,s.jsx)(n.a,{href:"/docs/api/internal/interfaces/FormatterConfig#singlequote",children:(0,s.jsx)(n.code,{children:"singleQuote"})})]}),"\n",(0,s.jsx)(n.h4,{id:"defined-in-20",children:"Defined in"}),"\n",(0,s.jsx)(n.p,{children:(0,s.jsx)(n.a,{href:"https://github.com/live-codes/livecodes/blob/7617d5c8be5a2a8be8133f973d9e69eb9f86434d/src/sdk/models.ts#L843",children:"models.ts:843"})}),"\n",(0,s.jsx)(n.hr,{}),"\n",(0,s.jsx)(n.h3,{id:"tabsize",children:"tabSize"}),"\n",(0,s.jsxs)(n.blockquote,{children:["\n",(0,s.jsxs)(n.p,{children:[(0,s.jsx)(n.strong,{children:"tabSize"}),": ",(0,s.jsx)(n.code,{children:"number"})]}),"\n"]}),"\n",(0,s.jsx)(n.p,{children:"The number of spaces per indentation-level."}),"\n",(0,s.jsxs)(n.p,{children:["Also used in ",(0,s.jsx)(n.a,{href:"https://livecodes.io/docs/features/code-format",children:"code formatting"}),"."]}),"\n",(0,s.jsx)(n.h4,{id:"default-17",children:"Default"}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{className:"language-ts",children:"2\n"})}),"\n",(0,s.jsx)(n.h4,{id:"inherited-from-12",children:"Inherited from"}),"\n",(0,s.jsxs)(n.p,{children:[(0,s.jsx)(n.a,{href:"/docs/api/internal/interfaces/FormatterConfig",children:(0,s.jsx)(n.code,{children:"FormatterConfig"})}),".",(0,s.jsx)(n.a,{href:"/docs/api/internal/interfaces/FormatterConfig#tabsize",children:(0,s.jsx)(n.code,{children:"tabSize"})})]}),"\n",(0,s.jsx)(n.h4,{id:"defined-in-21",children:"Defined in"}),"\n",(0,s.jsx)(n.p,{children:(0,s.jsx)(n.a,{href:"https://github.com/live-codes/livecodes/blob/7617d5c8be5a2a8be8133f973d9e69eb9f86434d/src/sdk/models.ts#L777",children:"models.ts:777"})}),"\n",(0,s.jsx)(n.hr,{}),"\n",(0,s.jsx)(n.h3,{id:"theme",children:"theme"}),"\n",(0,s.jsxs)(n.blockquote,{children:["\n",(0,s.jsxs)(n.p,{children:[(0,s.jsx)(n.strong,{children:"theme"}),": ",(0,s.jsx)(n.a,{href:"/docs/api/internal/type-aliases/Theme",children:(0,s.jsx)(n.code,{children:"Theme"})})]}),"\n"]}),"\n",(0,s.jsxs)(n.p,{children:["Sets the app ",(0,s.jsx)(n.a,{href:"https://livecodes.io/docs/features/themes",children:"theme"})," to light/dark mode."]}),"\n",(0,s.jsx)(n.h4,{id:"default-18",children:"Default"}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{className:"language-ts",children:'"dark"\n'})}),"\n",(0,s.jsx)(n.h4,{id:"inherited-from-13",children:"Inherited from"}),"\n",(0,s.jsxs)(n.p,{children:[(0,s.jsx)(n.a,{href:"/docs/api/internal/interfaces/EditorConfig",children:(0,s.jsx)(n.code,{children:"EditorConfig"})}),".",(0,s.jsx)(n.a,{href:"/docs/api/internal/interfaces/EditorConfig#theme",children:(0,s.jsx)(n.code,{children:"theme"})})]}),"\n",(0,s.jsx)(n.h4,{id:"defined-in-22",children:"Defined in"}),"\n",(0,s.jsx)(n.p,{children:(0,s.jsx)(n.a,{href:"https://github.com/live-codes/livecodes/blob/7617d5c8be5a2a8be8133f973d9e69eb9f86434d/src/sdk/models.ts#L728",children:"models.ts:728"})}),"\n",(0,s.jsx)(n.hr,{}),"\n",(0,s.jsx)(n.h3,{id:"themecolor",children:"themeColor"}),"\n",(0,s.jsxs)(n.blockquote,{children:["\n",(0,s.jsxs)(n.p,{children:[(0,s.jsx)(n.strong,{children:"themeColor"}),": ",(0,s.jsx)(n.code,{children:"undefined"})," | ",(0,s.jsx)(n.code,{children:"string"})]}),"\n"]}),"\n",(0,s.jsxs)(n.p,{children:["Sets the app theme color.\nIf ",(0,s.jsx)(n.code,{children:"undefined"}),", it is set to ",(0,s.jsx)(n.code,{children:'"hsl(214, 40%, 50%)"'}),"."]}),"\n",(0,s.jsx)(n.h4,{id:"default-19",children:"Default"}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{className:"language-ts",children:"undefined\n"})}),"\n",(0,s.jsx)(n.h4,{id:"inherited-from-14",children:"Inherited from"}),"\n",(0,s.jsxs)(n.p,{children:[(0,s.jsx)(n.a,{href:"/docs/api/internal/interfaces/EditorConfig",children:(0,s.jsx)(n.code,{children:"EditorConfig"})}),".",(0,s.jsx)(n.a,{href:"/docs/api/internal/interfaces/EditorConfig#themecolor",children:(0,s.jsx)(n.code,{children:"themeColor"})})]}),"\n",(0,s.jsx)(n.h4,{id:"defined-in-23",children:"Defined in"}),"\n",(0,s.jsx)(n.p,{children:(0,s.jsx)(n.a,{href:"https://github.com/live-codes/livecodes/blob/7617d5c8be5a2a8be8133f973d9e69eb9f86434d/src/sdk/models.ts#L735",children:"models.ts:735"})}),"\n",(0,s.jsx)(n.hr,{}),"\n",(0,s.jsx)(n.h3,{id:"trailingcomma",children:"trailingComma"}),"\n",(0,s.jsxs)(n.blockquote,{children:["\n",(0,s.jsxs)(n.p,{children:[(0,s.jsx)(n.strong,{children:"trailingComma"}),": ",(0,s.jsx)(n.code,{children:"boolean"})]}),"\n"]}),"\n",(0,s.jsxs)(n.p,{children:["Configures Prettier ",(0,s.jsx)(n.a,{href:"https://livecodes.io/docs/features/code-format",children:"code formatter"})," to use ",(0,s.jsx)(n.a,{href:"https://prettier.io/docs/en/options.html#trailing-commas",children:"trailing commas"}),"."]}),"\n",(0,s.jsx)(n.h4,{id:"default-20",children:"Default"}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{className:"language-ts",children:"true\n"})}),"\n",(0,s.jsx)(n.h4,{id:"inherited-from-15",children:"Inherited from"}),"\n",(0,s.jsxs)(n.p,{children:[(0,s.jsx)(n.a,{href:"/docs/api/internal/interfaces/FormatterConfig",children:(0,s.jsx)(n.code,{children:"FormatterConfig"})}),".",(0,s.jsx)(n.a,{href:"/docs/api/internal/interfaces/FormatterConfig#trailingcomma",children:(0,s.jsx)(n.code,{children:"trailingComma"})})]}),"\n",(0,s.jsx)(n.h4,{id:"defined-in-24",children:"Defined in"}),"\n",(0,s.jsx)(n.p,{children:(0,s.jsx)(n.a,{href:"https://github.com/live-codes/livecodes/blob/7617d5c8be5a2a8be8133f973d9e69eb9f86434d/src/sdk/models.ts#L849",children:"models.ts:849"})}),"\n",(0,s.jsx)(n.hr,{}),"\n",(0,s.jsx)(n.h3,{id:"usetabs",children:"useTabs"}),"\n",(0,s.jsxs)(n.blockquote,{children:["\n",(0,s.jsxs)(n.p,{children:[(0,s.jsx)(n.strong,{children:"useTabs"}),": ",(0,s.jsx)(n.code,{children:"boolean"})]}),"\n"]}),"\n",(0,s.jsxs)(n.p,{children:["If ",(0,s.jsx)(n.code,{children:"true"}),", lines are indented with tabs instead of spaces."]}),"\n",(0,s.jsxs)(n.p,{children:["Also used in ",(0,s.jsx)(n.a,{href:"https://livecodes.io/docs/features/code-format",children:"code formatting"}),"."]}),"\n",(0,s.jsx)(n.h4,{id:"default-21",children:"Default"}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{className:"language-ts",children:"false\n"})}),"\n",(0,s.jsx)(n.h4,{id:"inherited-from-16",children:"Inherited from"}),"\n",(0,s.jsxs)(n.p,{children:[(0,s.jsx)(n.a,{href:"/docs/api/internal/interfaces/FormatterConfig",children:(0,s.jsx)(n.code,{children:"FormatterConfig"})}),".",(0,s.jsx)(n.a,{href:"/docs/api/internal/interfaces/FormatterConfig#usetabs",children:(0,s.jsx)(n.code,{children:"useTabs"})})]}),"\n",(0,s.jsx)(n.h4,{id:"defined-in-25",children:"Defined in"}),"\n",(0,s.jsx)(n.p,{children:(0,s.jsx)(n.a,{href:"https://github.com/live-codes/livecodes/blob/7617d5c8be5a2a8be8133f973d9e69eb9f86434d/src/sdk/models.ts#L769",children:"models.ts:769"})}),"\n",(0,s.jsx)(n.hr,{}),"\n",(0,s.jsx)(n.h3,{id:"welcome",children:"welcome"}),"\n",(0,s.jsxs)(n.blockquote,{children:["\n",(0,s.jsxs)(n.p,{children:[(0,s.jsx)(n.strong,{children:"welcome"}),": ",(0,s.jsx)(n.code,{children:"boolean"})]}),"\n"]}),"\n",(0,s.jsxs)(n.p,{children:["If ",(0,s.jsx)(n.code,{children:"true"}),", the ",(0,s.jsx)(n.a,{href:"https://livecodes.io/docs/features/welcome",children:"welcome screen"})," is displayed when the app loads."]}),"\n",(0,s.jsx)(n.h4,{id:"defined-in-26",children:"Defined in"}),"\n",(0,s.jsx)(n.p,{children:(0,s.jsx)(n.a,{href:"https://github.com/live-codes/livecodes/blob/7617d5c8be5a2a8be8133f973d9e69eb9f86434d/src/sdk/models.ts#L702",children:"models.ts:702"})}),"\n",(0,s.jsx)(n.hr,{}),"\n",(0,s.jsx)(n.h3,{id:"wordwrap",children:"wordWrap"}),"\n",(0,s.jsxs)(n.blockquote,{children:["\n",(0,s.jsxs)(n.p,{children:[(0,s.jsx)(n.strong,{children:"wordWrap"}),": ",(0,s.jsx)(n.code,{children:"boolean"})]}),"\n"]}),"\n",(0,s.jsx)(n.p,{children:"Enables word-wrap for long lines."}),"\n",(0,s.jsx)(n.h4,{id:"default-22",children:"Default"}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{className:"language-ts",children:"false\n"})}),"\n",(0,s.jsx)(n.h4,{id:"inherited-from-17",children:"Inherited from"}),"\n",(0,s.jsxs)(n.p,{children:[(0,s.jsx)(n.a,{href:"/docs/api/internal/interfaces/EditorConfig",children:(0,s.jsx)(n.code,{children:"EditorConfig"})}),".",(0,s.jsx)(n.a,{href:"/docs/api/internal/interfaces/EditorConfig#wordwrap",children:(0,s.jsx)(n.code,{children:"wordWrap"})})]}),"\n",(0,s.jsx)(n.h4,{id:"defined-in-27",children:"Defined in"}),"\n",(0,s.jsx)(n.p,{children:(0,s.jsx)(n.a,{href:"https://github.com/live-codes/livecodes/blob/7617d5c8be5a2a8be8133f973d9e69eb9f86434d/src/sdk/models.ts#L789",children:"models.ts:789"})})]})}function a(e={}){let{wrapper:n}={...(0,l.a)(),...e.components};return n?(0,s.jsx)(n,{...e,children:(0,s.jsx)(h,{...e})}):h(e)}},65:function(e,n,d){d.d(n,{Z:function(){return c},a:function(){return r}});var i=d(7294);let s={},l=i.createContext(s);function r(e){let n=i.useContext(l);return i.useMemo(function(){return"function"==typeof e?e(n):{...n,...e}},[n,e])}function c(e){let n;return n=e.disableParentContext?"function"==typeof e.components?e.components(s):e.components||s:r(e.components),i.createElement(l.Provider,{value:n},e.children)}}}]); |