@Override public PsiElement findElementForParameterInfo(CreateParameterInfoContext context) { final PsiElement at = context.getFile().findElementAt(context.getEditor().getCaretModel().getOffset()); final DartArguments arguments = PsiTreeUtil.getParentOfType(at, DartArguments.class); return arguments == null ? null : PsiTreeUtil.getParentOfType(arguments, DartCallExpression.class, DartNewExpression.class); }
public PsiElement findElementForParameterInfo(CreateParameterInfoContext context) { return findAnchorElement(context.getEditor().getCaretModel().getOffset(), context.getFile()); }