mirror of
https://github.com/James-Yu/LaTeX-Workshop.git
synced 2024-10-05 07:37:24 +03:00
Move viewer/components/protocol.ts -> types/latexworkshop-protocol-types/index.d.ts
This commit is contained in:
parent
1c0ae3a2eb
commit
3d4f7b8b3d
@ -1,5 +1,5 @@
|
||||
import {EventEmitter} from 'events'
|
||||
import type {PdfViewerState} from 'viewer/components/protocol'
|
||||
import type {PdfViewerState} from '../../types/latex-workshop-protocol-types/index'
|
||||
import type {Disposable} from 'vscode'
|
||||
|
||||
export const BuildFinished = 'buildfinished'
|
||||
|
@ -7,7 +7,7 @@ import {replaceArgumentPlaceholders} from '../utils/utils'
|
||||
import {isSameRealPath} from '../utils/pathnormalize'
|
||||
|
||||
import type {Extension} from '../main'
|
||||
import type {ClientRequest} from '../../viewer/components/protocol'
|
||||
import type {ClientRequest} from '../../types/latex-workshop-protocol-types'
|
||||
|
||||
export type SyncTeXRecordForward = {
|
||||
page: number,
|
||||
|
@ -8,7 +8,7 @@ import type {SyncTeXRecordForward} from './locator'
|
||||
import {openWebviewPanel} from '../utils/webview'
|
||||
import {getCurrentThemeLightness} from '../utils/theme'
|
||||
|
||||
import type {ClientRequest, ServerResponse, PdfViewerState} from '../../viewer/components/protocol'
|
||||
import type {ClientRequest, ServerResponse, PdfViewerState} from '../../types/latex-workshop-protocol-types/index'
|
||||
|
||||
import {Client} from './viewerlib/client'
|
||||
import {PdfViewerPanel, PdfViewerPanelSerializer, PdfViewerPanelService} from './viewerlib/pdfviewerpanel'
|
||||
|
@ -1,7 +1,7 @@
|
||||
import * as vscode from 'vscode'
|
||||
import type ws from 'ws'
|
||||
|
||||
import type {ServerResponse} from '../../../viewer/components/protocol'
|
||||
import type {ServerResponse} from '../../../types/latex-workshop-protocol-types/index'
|
||||
|
||||
|
||||
export class Client {
|
||||
|
@ -2,7 +2,7 @@ import * as vscode from 'vscode'
|
||||
import * as path from 'path'
|
||||
|
||||
import type {Extension} from '../../main'
|
||||
import type {PanelRequest, PdfViewerState} from '../../../viewer/components/protocol'
|
||||
import type {PanelRequest, PdfViewerState} from '../../../types/latex-workshop-protocol-types/index'
|
||||
import {escapeHtml} from '../../utils/utils'
|
||||
import type {PdfViewerManagerService} from './pdfviewermanager'
|
||||
import {PdfViewerStatusChanged} from '../eventbus'
|
||||
|
@ -6,7 +6,7 @@ import * as vscode from 'vscode'
|
||||
import {sleep} from '../../src/utils/utils'
|
||||
import {activate} from '../../src/main'
|
||||
import type {EventName} from '../../src/components/eventbus'
|
||||
import type {PdfViewerState} from '../../viewer/components/protocol'
|
||||
import type {PdfViewerState} from '../../types/latex-workshop-protocol-types/index'
|
||||
|
||||
export {sleep}
|
||||
|
||||
|
@ -1,4 +1,4 @@
|
||||
import type {ClientRequest} from './protocol.js'
|
||||
import type {ClientRequest} from '../../types/latex-workshop-protocol-types/index'
|
||||
import type {ILatexWorkshopPdfViewer} from './interface.js'
|
||||
|
||||
export interface IConnectionPort {
|
||||
|
@ -1,5 +1,5 @@
|
||||
import type {PageTrimmer} from './pagetrimmer.js'
|
||||
import type {ClientRequest} from './protocol.js'
|
||||
import type {ClientRequest} from '../../types/latex-workshop-protocol-types/index'
|
||||
import type {SyncTex} from './synctex.js'
|
||||
import type {ViewerHistory} from './viewerhistory.js'
|
||||
|
||||
|
@ -1,11 +1,12 @@
|
||||
import {IConnectionPort, createConnectionPort} from './components/connection.js'
|
||||
import type {PdfjsEventName, IDisposable, ILatexWorkshopPdfViewer, IPDFViewerApplication, IPDFViewerApplicationOptions} from './components/interface.js'
|
||||
import {SyncTex} from './components/synctex.js'
|
||||
import {PageTrimmer} from './components/pagetrimmer.js'
|
||||
import type {ClientRequest, ServerResponse, PanelManagerResponse, PanelRequest, PdfViewerState} from './components/protocol.js'
|
||||
import * as utils from './components/utils.js'
|
||||
import {ViewerHistory} from './components/viewerhistory.js'
|
||||
|
||||
import type {PdfjsEventName, IDisposable, ILatexWorkshopPdfViewer, IPDFViewerApplication, IPDFViewerApplicationOptions} from './components/interface.js'
|
||||
import type {ClientRequest, ServerResponse, PanelManagerResponse, PanelRequest, PdfViewerState} from '../types/latex-workshop-protocol-types/index'
|
||||
|
||||
declare const PDFViewerApplication: IPDFViewerApplication
|
||||
declare const PDFViewerApplicationOptions: IPDFViewerApplicationOptions
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user