Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
xxadev
vscode
提交
3753e0e1
V
vscode
项目概览
xxadev
/
vscode
与 Fork 源项目一致
从无法访问的项目Fork
通知
2
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
V
vscode
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
3753e0e1
编写于
9月 08, 2017
作者:
R
rebornix
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Align signatures with other providers.
上级
f0ecb26a
变更
8
显示空白变更内容
内联
并排
Showing
8 changed file
with
11 addition
and
11 deletion
+11
-11
extensions/css/client/src/cssMain.ts
extensions/css/client/src/cssMain.ts
+2
-2
extensions/html/client/src/htmlMain.ts
extensions/html/client/src/htmlMain.ts
+2
-2
extensions/json/client/src/jsonMain.ts
extensions/json/client/src/jsonMain.ts
+1
-1
src/vs/editor/contrib/colorPicker/common/colorFormatter.ts
src/vs/editor/contrib/colorPicker/common/colorFormatter.ts
+1
-1
src/vs/vscode.proposed.d.ts
src/vs/vscode.proposed.d.ts
+1
-1
src/vs/workbench/api/electron-browser/mainThreadLanguageFeatures.ts
...kbench/api/electron-browser/mainThreadLanguageFeatures.ts
+1
-1
src/vs/workbench/api/node/extHost.protocol.ts
src/vs/workbench/api/node/extHost.protocol.ts
+1
-1
src/vs/workbench/api/node/extHostLanguageFeatures.ts
src/vs/workbench/api/node/extHostLanguageFeatures.ts
+2
-2
未找到文件。
extensions/css/client/src/cssMain.ts
浏览文件 @
3753e0e1
...
...
@@ -70,13 +70,13 @@ export function activate(context: ExtensionContext) {
});
});
},
resolveColor
(
color
:
Color
,
colorFormat
:
ColorFormat
):
Thenable
<
string
>
|
string
{
resolve
Document
Color
(
color
:
Color
,
colorFormat
:
ColorFormat
):
Thenable
<
string
>
|
string
{
switch
(
colorFormat
)
{
case
ColorFormat
.
RGB
:
if
(
color
.
alpha
===
1
)
{
return
`rgb(
${
Math
.
round
(
color
.
red
*
255
)}
,
${
Math
.
round
(
color
.
green
*
255
)}
,
${
Math
.
round
(
color
.
blue
*
255
)}
)`
;
}
else
{
return
`rgb(
${
Math
.
round
(
color
.
red
*
255
)}
,
${
Math
.
round
(
color
.
green
*
255
)}
,
${
Math
.
round
(
color
.
blue
*
255
)}
,
${
color
.
alpha
}
)`
;
return
`rgb
a
(
${
Math
.
round
(
color
.
red
*
255
)}
,
${
Math
.
round
(
color
.
green
*
255
)}
,
${
Math
.
round
(
color
.
blue
*
255
)}
,
${
color
.
alpha
}
)`
;
}
case
ColorFormat
.
HEX
:
if
(
color
.
alpha
===
1
)
{
...
...
extensions/html/client/src/htmlMain.ts
浏览文件 @
3753e0e1
...
...
@@ -87,13 +87,13 @@ export function activate(context: ExtensionContext) {
});
});
},
resolveColor
(
color
:
Color
,
colorFormat
:
ColorFormat
):
Thenable
<
string
>
|
string
{
resolve
Document
Color
(
color
:
Color
,
colorFormat
:
ColorFormat
):
Thenable
<
string
>
|
string
{
switch
(
colorFormat
)
{
case
ColorFormat
.
RGB
:
if
(
color
.
alpha
===
1
)
{
return
`rgb(
${
Math
.
round
(
color
.
red
*
255
)}
,
${
Math
.
round
(
color
.
green
*
255
)}
,
${
Math
.
round
(
color
.
blue
*
255
)}
)`
;
}
else
{
return
`rgb(
${
Math
.
round
(
color
.
red
*
255
)}
,
${
Math
.
round
(
color
.
green
*
255
)}
,
${
Math
.
round
(
color
.
blue
*
255
)}
,
${
color
.
alpha
}
)`
;
return
`rgb
a
(
${
Math
.
round
(
color
.
red
*
255
)}
,
${
Math
.
round
(
color
.
green
*
255
)}
,
${
Math
.
round
(
color
.
blue
*
255
)}
,
${
color
.
alpha
}
)`
;
}
case
ColorFormat
.
HEX
:
if
(
color
.
alpha
===
1
)
{
...
...
extensions/json/client/src/jsonMain.ts
浏览文件 @
3753e0e1
...
...
@@ -132,7 +132,7 @@ export function activate(context: ExtensionContext) {
});
});
},
resolveColor
(
color
:
Color
,
colorFormat
:
ColorFormat
):
Thenable
<
string
>
|
string
{
resolve
Document
Color
(
color
:
Color
,
colorFormat
:
ColorFormat
):
Thenable
<
string
>
|
string
{
if
(
color
.
alpha
===
1
)
{
return
`#
${
_toTwoDigitHex
(
Math
.
round
(
color
.
red
*
255
))}${
_toTwoDigitHex
(
Math
.
round
(
color
.
green
*
255
))}${
_toTwoDigitHex
(
Math
.
round
(
color
.
blue
*
255
))}
`
;
}
else
{
...
...
src/vs/editor/contrib/colorPicker/common/colorFormatter.ts
浏览文件 @
3753e0e1
...
...
@@ -19,7 +19,7 @@ export class RGBFormatter implements IColorFormatter {
if
(
rgb
.
a
===
1
)
{
return
`rgb(
${
rgb
.
r
}
,
${
rgb
.
g
}
,
${
rgb
.
b
}
)`
;
}
else
{
return
`rgb(
${
rgb
.
r
}
,
${
rgb
.
g
}
,
${
rgb
.
b
}
,
${
rgb
.
a
}
)`
;
return
`rgb
a
(
${
rgb
.
r
}
,
${
rgb
.
g
}
,
${
rgb
.
b
}
,
${
rgb
.
a
}
)`
;
}
}
}
...
...
src/vs/vscode.proposed.d.ts
浏览文件 @
3753e0e1
...
...
@@ -155,7 +155,7 @@ declare module 'vscode' {
/**
* Provide the string representation for a color.
*/
resolveColor
(
color
:
Color
,
colorFormat
:
ColorFormat
):
ProviderResult
<
string
>
;
resolve
Document
Color
(
color
:
Color
,
colorFormat
:
ColorFormat
):
ProviderResult
<
string
>
;
}
export
namespace
languages
{
...
...
src/vs/workbench/api/electron-browser/mainThreadLanguageFeatures.ts
浏览文件 @
3753e0e1
...
...
@@ -306,7 +306,7 @@ export class MainThreadLanguageFeatures implements MainThreadLanguageFeaturesSha
});
},
resolveColor
:
(
color
,
format
,
token
)
=>
{
return
wireCancellationToken
(
token
,
proxy
.
$resolveColor
(
handle
,
color
,
format
));
return
wireCancellationToken
(
token
,
proxy
.
$resolve
Document
Color
(
handle
,
color
,
format
));
}
});
...
...
src/vs/workbench/api/node/extHost.protocol.ts
浏览文件 @
3753e0e1
...
...
@@ -538,7 +538,7 @@ export interface ExtHostLanguageFeaturesShape {
$provideDocumentLinks
(
handle
:
number
,
resource
:
URI
):
TPromise
<
modes
.
ILink
[]
>
;
$resolveDocumentLink
(
handle
:
number
,
link
:
modes
.
ILink
):
TPromise
<
modes
.
ILink
>
;
$provideDocumentColors
(
handle
:
number
,
resource
:
URI
):
TPromise
<
IRawColorInfo
[]
>
;
$resolveColor
(
handle
:
number
,
color
:
modes
.
IColor
,
colorFormat
:
modes
.
ColorFormat
):
TPromise
<
string
>
;
$resolve
Document
Color
(
handle
:
number
,
color
:
modes
.
IColor
,
colorFormat
:
modes
.
ColorFormat
):
TPromise
<
string
>
;
}
export
interface
ExtHostQuickOpenShape
{
...
...
src/vs/workbench/api/node/extHostLanguageFeatures.ts
浏览文件 @
3753e0e1
...
...
@@ -730,7 +730,7 @@ class ColorProviderAdapter {
}
resolveColor
(
color
:
modes
.
IColor
,
colorFormat
:
modes
.
ColorFormat
):
TPromise
<
string
>
{
return
asWinJsPromise
(
token
=>
this
.
_provider
.
resolveColor
(
color
,
colorFormat
));
return
asWinJsPromise
(
token
=>
this
.
_provider
.
resolve
Document
Color
(
color
,
colorFormat
));
}
}
...
...
@@ -1042,7 +1042,7 @@ export class ExtHostLanguageFeatures implements ExtHostLanguageFeaturesShape {
return
this
.
_withAdapter
(
handle
,
ColorProviderAdapter
,
adapter
=>
adapter
.
provideColors
(
resource
));
}
$resolveColor
(
handle
:
number
,
color
:
modes
.
IColor
,
colorFormat
:
modes
.
ColorFormat
):
TPromise
<
string
>
{
$resolve
Document
Color
(
handle
:
number
,
color
:
modes
.
IColor
,
colorFormat
:
modes
.
ColorFormat
):
TPromise
<
string
>
{
return
this
.
_withAdapter
(
handle
,
ColorProviderAdapter
,
adapter
=>
adapter
.
resolveColor
(
color
,
colorFormat
));
}
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录