mirror of
https://github.com/microsoft/vscode.git
synced 2026-07-13 23:44:09 +01:00
add CompletionItemKind.Constant, #2628
This commit is contained in:
@@ -188,6 +188,7 @@ export type SuggestionType = 'method'
|
||||
| 'property'
|
||||
| 'unit'
|
||||
| 'value'
|
||||
| 'constant'
|
||||
| 'enum'
|
||||
| 'enum-member'
|
||||
| 'keyword'
|
||||
|
||||
@@ -0,0 +1 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16"><style>.icon-canvas-transparent{opacity:0;fill:#f6f6f6}.icon-vs-out{fill:#f6f6f6}.icon-vs-bg{fill:#424242}.icon-vs-fg{fill:#f0eff1}.icon-vs-action-blue{fill:#00539c}</style><path class="icon-canvas-transparent" d="M16 16H0V0h16v16z" id="canvas"/><path class="icon-vs-out" d="M2.879 14L1 12.121V3.879L2.879 2h10.242L15 3.879v8.242L13.121 14H2.879z" id="outline"/><path class="icon-vs-fg" d="M12.293 4H3.707L3 4.707v6.586l.707.707h8.586l.707-.707V4.707L12.293 4zM11 10H5V9h6v1zm0-3H5V6h6v1z" id="iconFg"/><g id="iconBg"><path class="icon-vs-bg" d="M12.707 13H3.293L2 11.707V4.293L3.293 3h9.414L14 4.293v7.414L12.707 13zm-9-1h8.586l.707-.707V4.707L12.293 4H3.707L3 4.707v6.586l.707.707z"/><path class="icon-vs-action-blue" d="M11 7H5V6h6v1zm0 2H5v1h6V9z"/></g></svg>
|
||||
|
After Width: | Height: | Size: 823 B |
@@ -0,0 +1 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16"><style>.icon-canvas-transparent{opacity:0;fill:#252526}.icon-vs-out{fill:#252526}.icon-vs-bg{fill:#c5c5c5}.icon-vs-fg{fill:#2b282e}.icon-vs-action-blue{fill:#75beff}</style><path class="icon-canvas-transparent" d="M16 16H0V0h16v16z" id="canvas"/><path class="icon-vs-out" d="M2.879 14L1 12.121V3.879L2.879 2h10.242L15 3.879v8.242L13.121 14H2.879z" id="outline"/><path class="icon-vs-fg" d="M12.293 4H3.707L3 4.707v6.586l.707.707h8.586l.707-.707V4.707L12.293 4zM11 10H5V9h6v1zm0-3H5V6h6v1z" id="iconFg"/><g id="iconBg"><path class="icon-vs-bg" d="M12.707 13H3.293L2 11.707V4.293L3.293 3h9.414L14 4.293v7.414L12.707 13zm-9-1h8.586l.707-.707V4.707L12.293 4H3.707L3 4.707v6.586l.707.707z"/><path class="icon-vs-action-blue" d="M11 7H5V6h6v1zm0 2H5v1h6V9z"/></g></svg>
|
||||
|
After Width: | Height: | Size: 823 B |
@@ -143,6 +143,7 @@
|
||||
.monaco-editor .suggest-widget .monaco-list .monaco-list-row .icon.module { background-image: url('Namespace_16x.svg'); }
|
||||
.monaco-editor .suggest-widget .monaco-list .monaco-list-row .icon.property { background-image: url('Property_16x.svg'); }
|
||||
.monaco-editor .suggest-widget .monaco-list .monaco-list-row .icon.unit { background-image: url('Ruler_16x.svg'); }
|
||||
.monaco-editor .suggest-widget .monaco-list .monaco-list-row .icon.constant { background-image: url('Constant_16x.svg'); }
|
||||
.monaco-editor .suggest-widget .monaco-list .monaco-list-row .icon.value,
|
||||
.monaco-editor .suggest-widget .monaco-list .monaco-list-row .icon.enum { background-image: url('Enumerator_16x.svg'); }
|
||||
.monaco-editor .suggest-widget .monaco-list .monaco-list-row .icon.enum-member { background-image: url('EnumItem_16x.svg'); }
|
||||
@@ -292,10 +293,14 @@
|
||||
.monaco-editor.vs-dark .suggest-widget .monaco-list .monaco-list-row .icon.unit,
|
||||
.monaco-editor.hc-black .suggest-widget .monaco-list .monaco-list-row .icon.unit { background-image: url('Ruler_inverse_16x.svg'); }
|
||||
|
||||
.monaco-editor.vs-dark .suggest-widget .monaco-list .monaco-list-row .icon.constant,
|
||||
.monaco-editor.hc-black .suggest-widget .monaco-list .monaco-list-row .icon.constant { background-image: url('Constant_16x_inverse.svg'); }
|
||||
|
||||
.monaco-editor.vs-dark .suggest-widget .monaco-list .monaco-list-row .icon.value,
|
||||
.monaco-editor.hc-black .suggest-widget .monaco-list .monaco-list-row .icon.value,
|
||||
.monaco-editor.vs-dark .suggest-widget .monaco-list .monaco-list-row .icon.enum,
|
||||
.monaco-editor.hc-black .suggest-widget .monaco-list .monaco-list-row .icon.enum { background-image: url('Enumerator_inverse_16x.svg'); }
|
||||
|
||||
.monaco-editor.vs-dark .suggest-widget .monaco-list .monaco-list-row .icon.enum-member,
|
||||
.monaco-editor.hc-black .suggest-widget .monaco-list .monaco-list-row .icon.enum-member { background-image: url('EnumItem_inverse_16x.svg'); }
|
||||
|
||||
|
||||
Vendored
+1
@@ -2394,6 +2394,7 @@ declare module 'vscode' {
|
||||
Property = 9,
|
||||
Unit = 10,
|
||||
Value = 11,
|
||||
Constant = 20,
|
||||
Enum = 12,
|
||||
EnumMember = 19,
|
||||
Keyword = 13,
|
||||
|
||||
@@ -251,6 +251,7 @@ export const CompletionItemKind = {
|
||||
case types.CompletionItemKind.Property: return 'property';
|
||||
case types.CompletionItemKind.Unit: return 'unit';
|
||||
case types.CompletionItemKind.Value: return 'value';
|
||||
case types.CompletionItemKind.Constant: return 'constant';
|
||||
case types.CompletionItemKind.Enum: return 'enum';
|
||||
case types.CompletionItemKind.EnumMember: return 'enum-member';
|
||||
case types.CompletionItemKind.Keyword: return 'keyword';
|
||||
|
||||
@@ -836,13 +836,14 @@ export enum CompletionItemKind {
|
||||
Unit = 10,
|
||||
Value = 11,
|
||||
Enum = 12,
|
||||
EnumMember = 19,
|
||||
Keyword = 13,
|
||||
Snippet = 14,
|
||||
Color = 15,
|
||||
File = 16,
|
||||
Reference = 17,
|
||||
Folder = 18
|
||||
Folder = 18,
|
||||
EnumMember = 19,
|
||||
Constant = 20
|
||||
}
|
||||
|
||||
export class CompletionItem {
|
||||
|
||||
Reference in New Issue
Block a user