提交 bb1f0f04 编写于 作者: M Matt Bierner

Use more specific name for renderOcticons

上级 2501075d
...@@ -7,7 +7,7 @@ ...@@ -7,7 +7,7 @@
import { IDisposable } from 'vs/base/common/lifecycle'; import { IDisposable } from 'vs/base/common/lifecycle';
import * as dom from 'vs/base/browser/dom'; import * as dom from 'vs/base/browser/dom';
import * as objects from 'vs/base/common/objects'; import * as objects from 'vs/base/common/objects';
import { render as renderOcticons } from 'vs/base/browser/ui/octiconLabel/octiconLabel'; import { renderOcticons } from 'vs/base/browser/ui/octiconLabel/octiconLabel';
export interface IHighlight { export interface IHighlight {
start: number; start: number;
......
...@@ -24,7 +24,7 @@ class MockOcticonLabel { ...@@ -24,7 +24,7 @@ class MockOcticonLabel {
} }
var mock: typeof octiconLabel = { var mock: typeof octiconLabel = {
render: render, renderOcticons: render,
OcticonLabel: <any>MockOcticonLabel OcticonLabel: <any>MockOcticonLabel
}; };
export = mock; export = mock;
\ No newline at end of file
...@@ -14,20 +14,20 @@ function expand(text: string): string { ...@@ -14,20 +14,20 @@ function expand(text: string): string {
}); });
} }
export function render(label: string): string { export function renderOcticons(label: string): string {
return expand(escape(label)); return expand(escape(label));
} }
export class OcticonLabel { export class OcticonLabel {
private _container: HTMLElement; private readonly _container: HTMLElement;
constructor(container: HTMLElement) { constructor(container: HTMLElement) {
this._container = container; this._container = container;
} }
set text(text: string) { set text(text: string) {
this._container.innerHTML = render(text || ''); this._container.innerHTML = renderOcticons(text || '');
} }
set title(title: string) { set title(title: string) {
......
...@@ -47,7 +47,7 @@ import { InputBox, MessageType } from 'vs/base/browser/ui/inputbox/inputBox'; ...@@ -47,7 +47,7 @@ import { InputBox, MessageType } from 'vs/base/browser/ui/inputbox/inputBox';
import { StandardKeyboardEvent } from 'vs/base/browser/keyboardEvent'; import { StandardKeyboardEvent } from 'vs/base/browser/keyboardEvent';
import { KeyMod, KeyCode } from 'vs/base/common/keyCodes'; import { KeyMod, KeyCode } from 'vs/base/common/keyCodes';
import { Command } from 'vs/editor/common/modes'; import { Command } from 'vs/editor/common/modes';
import { render as renderOcticons } from 'vs/base/browser/ui/octiconLabel/octiconLabel'; import { renderOcticons } from 'vs/base/browser/ui/octiconLabel/octiconLabel';
import { StandardMouseEvent } from 'vs/base/browser/mouseEvent'; import { StandardMouseEvent } from 'vs/base/browser/mouseEvent';
import * as platform from 'vs/base/common/platform'; import * as platform from 'vs/base/common/platform';
import { format } from 'vs/base/common/strings'; import { format } from 'vs/base/common/strings';
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册