SYMBOL INDEX (98 symbols across 27 files) FILE: packages/browser-renderer/config/jest/testServer.js constant PORT (line 4) | const PORT = 3001; function setupTestServer (line 6) | async function setupTestServer() { function teardownTestServer (line 16) | async function teardownTestServer(server) { FILE: packages/browser-renderer/src/features/hideMouseCursor.ts function showCursor (line 4) | function showCursor() { function hideCursor (line 10) | function hideCursor(): void { FILE: packages/browser-renderer/src/input/mouse.ts constant GRID (line 7) | const GRID = 0; constant SCROLL_STEP_X (line 9) | const SCROLL_STEP_X = 6; constant SCROLL_STEP_Y (line 10) | const SCROLL_STEP_Y = 3; constant MOUSE_BUTTON (line 11) | const MOUSE_BUTTON = { constant ACTION (line 18) | const ACTION = { type Action (line 28) | type Action = typeof ACTION[keyof typeof ACTION]; FILE: packages/browser-renderer/src/preloaded/electron.ts type PreloadedIpcRenderer (line 1) | interface PreloadedIpcRenderer { type Window (line 30) | interface Window { FILE: packages/browser-renderer/src/screen.ts type Screen (line 17) | type Screen = { type CalculatedProps (line 22) | type CalculatedProps = { type HighlightProps (line 33) | type HighlightProps = { type HighlightTable (line 38) | type HighlightTable = Record; type Char (line 40) | type Char = { constant DEFAULT_FONT_FAMILY (line 46) | const DEFAULT_FONT_FAMILY = 'Courier New'; constant DEFAULT_FG_COLOR (line 48) | const DEFAULT_FG_COLOR = 'rgb(255,255,255)'; constant DEFAULT_BG_COLOR (line 49) | const DEFAULT_BG_COLOR = 'rgb(0,0,0)'; constant DEFAULT_SP_COLOR (line 50) | const DEFAULT_SP_COLOR = 'rgb(255,255,255)'; constant DEFAULT_FONT_SIZE (line 51) | const DEFAULT_FONT_SIZE = 12; constant DEFAULT_LINE_HEIGHT (line 52) | const DEFAULT_LINE_HEIGHT = 1.25; constant DEFAULT_LETTER_SPACING (line 53) | const DEFAULT_LETTER_SPACING = 0; FILE: packages/browser-renderer/src/transport/__tests__/websocket.test.ts class MockWebSocket (line 11) | class MockWebSocket { method constructor (line 12) | constructor(...args: any[]) { method send (line 17) | send(...args: any[]) { method onmessage (line 22) | set onmessage(value: (x: { data: string }) => void) { FILE: packages/browser-renderer/src/transport/ipc.ts class IpcRendererTransport (line 12) | class IpcRendererTransport extends EventEmitter implements Transport { method constructor (line 15) | constructor(ipc = ipcRenderer) { method send (line 43) | send(channel: string, ...params: Args): void { FILE: packages/browser-renderer/src/transport/websocket.ts class WebSocketTransport (line 7) | class WebSocketTransport extends EventEmitter implements Transport { method constructor (line 10) | constructor() { method send (line 21) | send(channel: string, ...args: Args): void { FILE: packages/browser-renderer/src/types.ts type BooleanSetting (line 1) | type BooleanSetting = 0 | 1; type Settings (line 3) | type Settings = { FILE: packages/electron/scripts/filetypes.js constant SOURCE_YAML (line 10) | const SOURCE_YAML = constant SAVE_TO (line 13) | const SAVE_TO = path.join(__dirname, '../config/electron-builder/fileAss... FILE: packages/electron/src/lib/isDev.ts type IsDevFunction (line 1) | type IsDevFunction = { FILE: packages/electron/src/main/autoUpdate.ts constant LAST_CHECKED (line 12) | const LAST_CHECKED = 'autoUpdate.lastCheckedForUpdate'; constant MINUTE (line 14) | const MINUTE = 60 * 1000; FILE: packages/electron/src/main/checkNeovim.ts constant REQUIRED_VERSION (line 6) | const REQUIRED_VERSION = '0.4.0'; FILE: packages/electron/src/main/lib/args.ts constant ARGS_WITH_PARAM (line 5) | const ARGS_WITH_PARAM = [ constant VV_ARGS (line 21) | const VV_ARGS = ['--debug', '--inspect', '--open-in-project']; constant CHROMIUM_ARGS (line 27) | const CHROMIUM_ARGS = [ FILE: packages/electron/src/main/lib/store.ts type BooleanSetting (line 3) | type BooleanSetting = 0 | 1; type Settings (line 5) | type Settings = { type StoreData (line 23) | type StoreData = { FILE: packages/electron/src/main/nvim/features/reloadChanged.ts type Buffer (line 19) | type Buffer = { FILE: packages/electron/src/main/nvim/settings.ts type SettingsCallback (line 8) | type SettingsCallback = (newSettings: Partial, allSettings: Se... FILE: packages/electron/src/main/transport/ipc.ts class IpcTransport (line 10) | class IpcTransport extends EventEmitter implements Transport { method constructor (line 17) | constructor(win: Electron.BrowserWindow, ipc = ipcMain) { method send (line 61) | send(channel: string, ...args: any[]): void { FILE: packages/nvim/src/Nvim.ts class Nvim (line 12) | class Nvim extends NvimEventEmitter { method constructor (line 24) | constructor(transport: Transport, isRenderer = false) { method request (line 73) | request(command: string, params: any[] = []): Promise { method handleResponse (line 87) | private handleResponse(id: number, error: Error, result?: any): void { FILE: packages/nvim/src/ProcNvimTransport.ts class ProcNvimTransport (line 12) | class ProcNvimTransport extends EventEmitter implements Transport { method constructor (line 17) | constructor(proc: ChildProcessWithoutNullStreams, remoteTransport?: Tr... method attachRemoteTransport (line 33) | attachRemoteTransport(remoteTransport: Transport): void { method write (line 39) | private write(id: number, command: string, params: string[]): void { method send (line 45) | send(channel: string, id: number, command: string, params: string[]): ... FILE: packages/nvim/src/__generated__/types.ts type UiEvents (line 15) | type UiEvents = { type NvimCommands (line 194) | type NvimCommands = { FILE: packages/nvim/src/types.ts type RequestMessage (line 14) | type RequestMessage = [0, number, string, any[]]; type ResponseMessage (line 15) | type ResponseMessage = [1, number, any, any]; type NotificationMessage (line 16) | type NotificationMessage = [2, string, any[]]; type MessageType (line 18) | type MessageType = RequestMessage | ResponseMessage | NotificationMessage; type ReadCallback (line 19) | type ReadCallback = (message: MessageType) => void; type OnCloseCallback (line 20) | type OnCloseCallback = () => void; type Args (line 23) | type Args = any[]; type Listener (line 25) | type Listener = (...args: Args) => void; type Transport (line 31) | type Transport = EventEmitter & { type ModeInfo (line 41) | type ModeInfo = { type OptionSet (line 55) | type OptionSet = [ type HighlightAttrs (line 80) | type HighlightAttrs = { type Cell (line 94) | type Cell = [text: string, hl_id?: number, repeat?: number]; type UiEventsPatch (line 96) | type UiEventsPatch = { type UiEvents (line 103) | type UiEvents = Omit & UiEventsPa... type UiEventsHandlers (line 105) | type UiEventsHandlers = { type UiEventsArgsByKey (line 109) | type UiEventsArgsByKey = { type UiEventsArgs (line 113) | type UiEventsArgs = Array; type NvimEvents (line 115) | interface NvimEvents { type NvimCommandsPatch (line 123) | type NvimCommandsPatch = { type NvimCommands (line 127) | type NvimCommands = Omit ... type NvimCommandsMethods (line 129) | type NvimCommandsMethods = { type NvimInterface (line 136) | type NvimInterface = TypedEventEmitter & NvimC... FILE: packages/nvim/src/utils.ts type IsDevFunction (line 3) | type IsDevFunction = { FILE: packages/server/src/lib/isDev.ts type IsDevFunction (line 1) | type IsDevFunction = { FILE: packages/server/src/server/nvim/settings.ts type BooleanSetting (line 5) | type BooleanSetting = 0 | 1; type Settings (line 7) | type Settings = { type SettingsCallback (line 25) | type SettingsCallback = (newSettings: Partial, allSettings: Se... FILE: packages/server/src/server/transport/websocket.ts class WsTransport (line 8) | class WsTransport extends EventEmitter implements Transport { method constructor (line 11) | constructor(ws: WebSocket) { method send (line 26) | send(channel: string, ...args: Args) { FILE: scripts/codegen.ts constant TYPES_FILE_NAME (line 9) | const TYPES_FILE_NAME = 'packages/nvim/src/__generated__/types.ts'; constant CONST_FILE_NAME (line 10) | const CONST_FILE_NAME = 'packages/nvim/src/__generated__/constants.ts';