You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Status: blocked on implementation of prerequisites.
Objective 2 for the Ivy LS project is to show hover tooltips on nodes within the template, using information derived from the compiler's TemplateTypeChecker.
Achieving this goal requires a sequence of prerequisite operations:
Once the above operations are possible, the LS can wire them together and use the ts.Type for the current cursor position to display a hover tooltip (this integration is tracked by this issue).
Status: blocked on implementation of prerequisites.
Objective 2 for the Ivy LS project is to show hover tooltips on nodes within the template, using information derived from the compiler's
TemplateTypeChecker.Achieving this goal requires a sequence of prerequisite operations:
[Ivy LS: API to access the component template #38352] The LS needs to get access to the template AST for the component.
[Ivy LS: Implement a hybrid visitor for AST traversal #38104] It must be possible for the LS to translate a cursor position in a template string into a reference to the template/expression AST node for that position.
[Ivy LS: Get a
ts.TypefromASTnodes in a template #38298] The compiler must be able to provide thets.Typeof a given template AST node.Once the above operations are possible, the LS can wire them together and use the
ts.Typefor the current cursor position to display a hover tooltip (this integration is tracked by this issue).