-
Notifications
You must be signed in to change notification settings - Fork 5
Expand file tree
/
Copy pathLspComponents.ts
More file actions
29 lines (28 loc) · 1.39 KB
/
LspComponents.ts
File metadata and controls
29 lines (28 loc) · 1.39 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
import { LspAuthHandlers } from './LspAuthHandlers';
import { LspCfnEnvironmentHandlers } from './LspCfnEnvironmentHandlers';
import { LspCommunication } from './LspCommunication';
import { LspDiagnostics } from './LspDiagnostics';
import { LspDocuments } from './LspDocuments';
import { LspHandlers } from './LspHandlers';
import { LspRelatedResourcesHandlers } from './LspRelatedResourcesHandlers';
import { LspResourceHandlers } from './LspResourceHandlers';
import { LspS3Handlers } from './LspS3Handlers';
import { LspStackHandlers } from './LspStackHandlers';
import { LspSystemHandlers } from './LspSystemHandlers';
import { LspWorkspace } from './LspWorkspace';
export class LspComponents {
constructor(
public readonly diagnostics: LspDiagnostics,
public readonly workspace: LspWorkspace,
public readonly documents: LspDocuments,
public readonly communication: LspCommunication,
public readonly handlers: LspHandlers,
public readonly authHandlers: LspAuthHandlers,
public readonly stackHandlers: LspStackHandlers,
public readonly cfnEnvironmentHandlers: LspCfnEnvironmentHandlers,
public readonly resourceHandlers: LspResourceHandlers,
public readonly relatedResourcesHandlers: LspRelatedResourcesHandlers,
public readonly s3Handlers: LspS3Handlers,
public readonly systemHandlers: LspSystemHandlers,
) {}
}