How to use the @shd101wyy/mume.utility.openFile function in @shd101wyy/mume

To help you get started, we’ve selected a few @shd101wyy/mume examples, based on popular ways it is used in public projects.

Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.

github shd101wyy / vscode-markdown-preview-enhanced / src / extension.ts View on Github external
) >= 0
    ) {
      utility.openFile(href);
    } else if (href.match(/^file\:\/\/\//)) {
      // openFilePath = href.slice(8) # remove protocol
      let openFilePath = utility.addFileProtocol(
        href.replace(/(\s*)[\#\?](.+)$/, ""),
      ); // remove #anchor and ?params...
      openFilePath = decodeURI(openFilePath);
      vscode.commands.executeCommand(
        "vscode.open",
        vscode.Uri.parse(openFilePath),
        vscode.ViewColumn.One,
      );
    } else {
      utility.openFile(href);
    }
  }