Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
microsoft
GitHub Repository: microsoft/vscode
Path: blob/main/extensions/media-preview/src/extension.ts
4772 views
1
/*---------------------------------------------------------------------------------------------
2
* Copyright (c) Microsoft Corporation. All rights reserved.
3
* Licensed under the MIT License. See License.txt in the project root for license information.
4
*--------------------------------------------------------------------------------------------*/
5
6
import * as vscode from 'vscode';
7
import { registerAudioPreviewSupport } from './audioPreview';
8
import { BinarySizeStatusBarEntry } from './binarySizeStatusBarEntry';
9
import { registerImagePreviewSupport } from './imagePreview';
10
import { registerVideoPreviewSupport } from './videoPreview';
11
12
export function activate(context: vscode.ExtensionContext) {
13
const binarySizeStatusBarEntry = new BinarySizeStatusBarEntry();
14
context.subscriptions.push(binarySizeStatusBarEntry);
15
16
context.subscriptions.push(registerImagePreviewSupport(context, binarySizeStatusBarEntry));
17
context.subscriptions.push(registerAudioPreviewSupport(context, binarySizeStatusBarEntry));
18
context.subscriptions.push(registerVideoPreviewSupport(context, binarySizeStatusBarEntry));
19
}
20
21