Open
Description
/**
* A more detailed label for a completion item.
*
* @since 3.17.0 - proposed state
*/
export interface CompletionItemLabel {
/**
* The name of a function or variable.
*/
name: string;
/**
* The parameters without the return type.
*/
parameters?: string;
/**
* The fully qualified name, like package name or file path.
*/
qualifier?: string;
/**
* The return-type of a function or type of a property/variable.
*/
type?: string;
}
It's unclear what is the interplay between label and detail