SYMBOL INDEX (64 symbols across 26 files) FILE: packages/playground/public/sw.js function notifyClient (line 3) | async function notifyClient(event) { function responsesDiffer (line 13) | function responsesDiffer(cached, fresh) { function fetchAndCache (line 20) | async function fetchAndCache(cache, event) { function fetchWithCache (line 36) | async function fetchWithCache(event) { function handleFetch (line 51) | function handleFetch(event) { FILE: packages/playground/src/components/header.tsx function shareLink (line 27) | function shareLink() { function closeMobileMenu (line 41) | function closeMobileMenu() { FILE: packages/playground/src/context.tsx type AppContextType (line 5) | interface AppContextType { constant API (line 19) | const API = 'https://api.solidjs.com'; method token (line 48) | get token() { method token (line 51) | set token(x) { method tabs (line 57) | tabs() { method setTabs (line 62) | setTabs(x) { method toggleDark (line 66) | toggleDark() { FILE: packages/playground/src/pages/edit.tsx function parseHash (line 19) | function parseHash(hash: string, fallback: T): T { method getWorker (line 30) | getWorker(_moduleId: unknown, label: string) { type InternalTab (line 45) | interface InternalTab extends Tab { method name (line 86) | get name() { method name (line 89) | set name(name: string) { method source (line 94) | get source() { method source (line 97) | set source(source: string) { FILE: packages/playground/src/pages/home.tsx type ReplFile (line 11) | interface ReplFile { type APIRepl (line 15) | interface APIRepl { type Repls (line 26) | interface Repls { FILE: packages/playground/src/utils/exportFiles.tsx function packageJSON (line 58) | function packageJSON(imports: string[]): string { function exportToZip (line 89) | async function exportToZip(tabs: Tab[]): Promise { FILE: packages/playground/src/utils/serviceWorker.ts function registerServiceWorker (line 6) | function registerServiceWorker(): void { FILE: packages/solid-repl/repl/compiler.ts function uid (line 9) | function uid(str: string) { function babelTransform (line 15) | function babelTransform(filename: string, code: string, externals: Recor... function transformTab (line 57) | function transformTab(tab: Tab, externals: Record): stri... function compile (line 77) | function compile(tabs: Tab[], event: string) { function babel (line 87) | function babel(tab: Tab, compileOpts: any) { FILE: packages/solid-repl/repl/formatter.ts function format (line 5) | function format(code: string) { FILE: packages/solid-repl/repl/linter.ts type LinterWorkerPayload (line 5) | interface LinterWorkerPayload { FILE: packages/solid-repl/src/components/CompileMode.tsx type CompileModeProps (line 16) | interface CompileModeProps { FILE: packages/solid-repl/src/components/editor/index.tsx method provideDocumentFormattingEdits (line 35) | async provideDocumentFormattingEdits(model) { FILE: packages/solid-repl/src/components/editor/setupSolid.ts function register (line 38) | function register() { FILE: packages/solid-repl/src/components/newTab.tsx type NewTabProps (line 20) | interface NewTabProps { FILE: packages/solid-repl/src/components/preview.tsx type Props (line 353) | type Props = { FILE: packages/solid-repl/src/components/repl.tsx method createComponent (line 405) | createComponent(options) { FILE: packages/solid-repl/src/components/ui/Button.tsx type ButtonProps (line 11) | interface ButtonProps extends JSX.ButtonHTMLAttributes { type LinkButtonProps (line 33) | interface LinkButtonProps extends JSX.AnchorHTMLAttributes { FILE: packages/solid-repl/src/components/ui/IconButton.tsx type IconButtonProps (line 4) | interface IconButtonProps { FILE: packages/solid-repl/src/components/ui/Input.tsx type InputProps (line 3) | interface InputProps extends JSX.InputHTMLAttributes { FILE: packages/solid-repl/src/components/ui/Menu.tsx type MenuProps (line 4) | interface MenuProps { type MenuItemProps (line 24) | interface MenuItemProps { FILE: packages/solid-repl/src/dockview/solid.tsx class SolidPanelView (line 5) | class SolidPanelView extends SplitviewPanel { method constructor (line 6) | constructor( method getComponent (line 13) | getComponent() { class SolidGridPanelView (line 25) | class SolidGridPanelView extends GridviewPanel { method constructor (line 26) | constructor( method getComponent (line 33) | getComponent() { FILE: packages/solid-repl/src/hooks/useZoom.ts type ZoomState (line 3) | type ZoomState = { method fontSize (line 25) | get fontSize() { method scale (line 28) | get scale() { FILE: packages/solid-repl/src/types.d.ts type Tab (line 2) | interface Tab { type Repl (line 11) | type Repl = import('solid-js').Component type Window (line 37) | interface Window { FILE: scripts/oxlint-plugin-unocss.ts function getMetadata (line 13) | function getMetadata(cls: string) { function getClassesFromAttribute (line 20) | function getClassesFromAttribute(node: any): { cls: string; node: Ranged... method create (line 67) | create(context) { method create (line 97) | create(context) { FILE: scripts/unocss-worker.ts function extractProperties (line 82) | function extractProperties(content: string, target: string[]) {