Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

TypeScript Language Service extension #30

Open
unional opened this issue Jan 6, 2017 · 3 comments
Open

TypeScript Language Service extension #30

unional opened this issue Jan 6, 2017 · 3 comments

Comments

@unional
Copy link

unional commented Jan 6, 2017

I'm submitting a feature request

A placeholder issue for utilizing the extension framework when it lands: microsoft/TypeScript#6508

It should simplify and improve this extension quite a bit.

@eamodio
Copy link
Contributor

eamodio commented Apr 27, 2017

FYI it looks like this is now released: https://blogs.msdn.microsoft.com/typescript/2017/04/27/announcing-typescript-2-3/

@eriklieben eriklieben self-assigned this May 31, 2017
@eriklieben
Copy link
Contributor

syntax highlight / add features inside template tags in the following scenarios:

class El {
  static view = '<template></template>'
}

class El {
  static view = {
    template: `<template></template>`,
    dependencies: ....
  }
}

class El {
  static view() {
    return {
      template: `<template></template>`,
      ...
    }
}

related: aurelia/templating#614

@inlineView('<template></template>')

@bigopon
Copy link
Member

bigopon commented Apr 18, 2018

also nice if the expression inside listener can be highlight differently,

  <button click.trigger="onClick($event)"></button>

onClick($event) is currently treated as a string

@eriklieben eriklieben removed their assignment Jun 4, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants