1 line
4.4 KiB
JavaScript
1 line
4.4 KiB
JavaScript
"use strict";(self.webpackChunkdocs=self.webpackChunkdocs||[]).push([["1210"],{7400:function(e,s,n){n.r(s),n.d(s,{default:()=>h,frontMatter:()=>d,metadata:()=>t,assets:()=>o,toc:()=>l,contentTitle:()=>c});var t=JSON.parse('{"id":"api/internal/type-aliases/WatchCode","title":"Type Alias: WatchCode()","description":"WatchCode: (event, fn) => object","source":"@site/docs/api/internal/type-aliases/WatchCode.md","sourceDirName":"api/internal/type-aliases","slug":"/api/internal/type-aliases/WatchCode","permalink":"/docs/api/internal/type-aliases/WatchCode","draft":false,"unlisted":false,"editUrl":"https://github.com/live-codes/livecodes/tree/develop/docs/docs/api/internal/type-aliases/WatchCode.md","tags":[],"version":"current","frontMatter":{}}'),i=n("5893"),r=n("65");let d={},c="Type Alias: WatchCode()",o={},l=[{value:"Parameters",id:"parameters",level:2},{value:"Returns",id:"returns",level:2},{value:"remove()",id:"remove",level:3},{value:"Returns",id:"returns-1",level:4},{value:"Defined in",id:"defined-in",level:2}];function a(e){let s={a:"a",blockquote:"blockquote",code:"code",h1:"h1",h2:"h2",h3:"h3",h4:"h4",header:"header",li:"li",p:"p",strong:"strong",ul:"ul",...(0,r.a)(),...e.components};return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(s.header,{children:(0,i.jsx)(s.h1,{id:"type-alias-watchcode",children:"Type Alias: WatchCode()"})}),"\n",(0,i.jsxs)(s.blockquote,{children:["\n",(0,i.jsxs)(s.p,{children:[(0,i.jsx)(s.strong,{children:"WatchCode"}),": (",(0,i.jsx)(s.code,{children:"event"}),", ",(0,i.jsx)(s.code,{children:"fn"}),") => ",(0,i.jsx)(s.code,{children:"object"})]}),"\n"]}),"\n",(0,i.jsxs)(s.p,{children:['Called when the playground "content" is changed (see ',(0,i.jsx)(s.a,{href:"https://livecodes.io/docs/sdk/js-ts#getcode",children:(0,i.jsx)(s.code,{children:"getCode"})})," and ",(0,i.jsx)(s.a,{href:"https://livecodes.io/docs/sdk/js-ts#getcode",children:(0,i.jsx)(s.code,{children:"getConfig"})}),")."]}),"\n",(0,i.jsx)(s.p,{children:"This includes changes in:"}),"\n",(0,i.jsxs)(s.ul,{children:["\n",(0,i.jsx)(s.li,{children:"Code (in editors)"}),"\n",(0,i.jsxs)(s.li,{children:["Editor ",(0,i.jsx)(s.a,{href:"https://livecodes.io/docs/languages/",children:"languages"})]}),"\n",(0,i.jsx)(s.li,{children:(0,i.jsx)(s.a,{href:"https://livecodes.io/docs/features/css#css-processors",children:"CSS processors"})}),"\n",(0,i.jsx)(s.li,{children:(0,i.jsx)(s.a,{href:"https://livecodes.io/docs/features/external-resources",children:"External resources"})}),"\n",(0,i.jsxs)(s.li,{children:["Project info (e.g. allows adding content in page head and attributes to ",(0,i.jsx)(s.code,{children:"<html>"})," element)"]}),"\n",(0,i.jsxs)(s.li,{children:[(0,i.jsx)(s.a,{href:"https://livecodes.io/docs/advanced/custom-settings",children:"Custom settings"})," (e.g. allows changing ",(0,i.jsx)(s.a,{href:"https://livecodes.io/docs/features/module-resolution#custom-module-resolution",children:"import maps"}),")"]}),"\n",(0,i.jsx)(s.li,{children:"Project title"}),"\n",(0,i.jsxs)(s.li,{children:[(0,i.jsx)(s.a,{href:"https://livecodes.io/docs/features/tests",children:"Test"})," code"]}),"\n"]}),"\n",(0,i.jsx)(s.h2,{id:"parameters",children:"Parameters"}),"\n",(0,i.jsxs)(s.p,{children:["\u2022 ",(0,i.jsx)(s.strong,{children:"event"}),": ",(0,i.jsx)(s.code,{children:'"code"'})]}),"\n",(0,i.jsxs)(s.p,{children:["\u2022 ",(0,i.jsx)(s.strong,{children:"fn"})]}),"\n",(0,i.jsx)(s.h2,{id:"returns",children:"Returns"}),"\n",(0,i.jsx)(s.p,{children:(0,i.jsx)(s.code,{children:"object"})}),"\n",(0,i.jsx)(s.h3,{id:"remove",children:"remove()"}),"\n",(0,i.jsxs)(s.blockquote,{children:["\n",(0,i.jsxs)(s.p,{children:[(0,i.jsx)(s.strong,{children:"remove"}),": () => ",(0,i.jsx)(s.code,{children:"void"})]}),"\n"]}),"\n",(0,i.jsx)(s.h4,{id:"returns-1",children:"Returns"}),"\n",(0,i.jsx)(s.p,{children:(0,i.jsx)(s.code,{children:"void"})}),"\n",(0,i.jsx)(s.h2,{id:"defined-in",children:"Defined in"}),"\n",(0,i.jsx)(s.p,{children:"models.ts:248"})]})}function h(e={}){let{wrapper:s}={...(0,r.a)(),...e.components};return s?(0,i.jsx)(s,{...e,children:(0,i.jsx)(a,{...e})}):a(e)}},65:function(e,s,n){n.d(s,{Z:function(){return c},a:function(){return d}});var t=n(7294);let i={},r=t.createContext(i);function d(e){let s=t.useContext(r);return t.useMemo(function(){return"function"==typeof e?e(s):{...s,...e}},[s,e])}function c(e){let s;return s=e.disableParentContext?"function"==typeof e.components?e.components(i):e.components||i:d(e.components),t.createElement(r.Provider,{value:s},e.children)}}}]); |