vscode-invert-if
TypeScript icon, indicating that this package has built-in type declarations

1.0.2 • Public • Published

Visual Studio Code Invert If API

Demo of Extension

This package includes the API for extensions interacting with the extension (Invert If)[https://marketplace.visualstudio.com/items?itemName=1nVitr0.invert-if] for Visual Studio Code.

For the full documentation refer to the Type Definitions or to the Contributing Guidelines.

Basic usage

import { extensions } from "vscode";
import { InvertIfBaseProvider } from "vscode-invert-if";

const invertIfExtension = extensions.getExtension<InvertIfBaseProvider>("1nVitr0.invert-if");
const provider = new YourLanguageSupportProvider();

if (invertIfExtension) {
  const invertIf = invertIfExtension.exports;

  invertIf.registerConditionProvider(provider, documentFilter);
  invertIf.registerIfElseProvider(provider, documentFilter);
  invertIf.registerGuardClauseProvider(provider, documentFilter);
}

Package Sidebar

Install

npm i vscode-invert-if

Weekly Downloads

2

Version

1.0.2

License

none

Unpacked Size

189 kB

Total Files

73

Last publish

Collaborators

  • 1nvitr0