本文整理汇总了TypeScript中vs/base/common/objects.equals函数的典型用法代码示例。如果您正苦于以下问题:TypeScript equals函数的具体用法?TypeScript equals怎么用?TypeScript equals使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。
在下文中一共展示了equals函数的4个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的TypeScript代码示例。
示例1: set
set(text: string, highlights: IHighlight[] = []) {
if (!text) {
text = '';
}
if (this.didEverRender && this.text === text && objects.equals(this.highlights, highlights)) {
return;
}
if (!Array.isArray(highlights)) {
highlights = [];
}
this.text = text;
this.highlights = highlights;
this.render();
}
开发者ID:AlexxNica,项目名称:sqlopsstudio,代码行数:16,代码来源:highlightedLabel.ts
示例2: set
set(text: string, highlights: IHighlight[] = [], title: string = '', escapeNewLines?: boolean) {
if (!text) {
text = '';
}
if (escapeNewLines) {
// adjusts highlights inplace
text = HighlightedLabel.escapeNewLines(text, highlights);
}
if (this.didEverRender && this.text === text && this.title === title && objects.equals(this.highlights, highlights)) {
return;
}
if (!Array.isArray(highlights)) {
highlights = [];
}
this.text = text;
this.title = title;
this.highlights = highlights;
this.render();
}
开发者ID:donaldpipowitch,项目名称:vscode,代码行数:21,代码来源:highlightedLabel.ts
示例3: areSame
private static areSame(a: Matches, b: Matches): boolean {
if (a === b || (!a && !b)) {
return true;
}
return !!a && !!b && equals(a.firstPart, b.firstPart) && equals(a.chordPart, b.chordPart);
}
开发者ID:FabianLauer,项目名称:vscode,代码行数:6,代码来源:keybindingLabel.ts
示例4: assert
let check = (one: any, other: any, msg: string) => {
assert(objects.equals(one, other), msg);
assert(objects.equals(other, one), '[reverse] ' + msg);
};
开发者ID:burhandodhy,项目名称:azuredatastudio,代码行数:4,代码来源:objects.test.ts
注:本文中的vs/base/common/objects.equals函数示例由纯净天空整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。 |
请发表评论