提交 100beebf 编写于 作者: J Joao Moreno

remove unused code

上级 8b81e8b3
...@@ -89,36 +89,10 @@ class Trait implements IDisposable { ...@@ -89,36 +89,10 @@ class Trait implements IDisposable {
return this.indexes; return this.indexes;
} }
add(index: number): void {
if (this.contains(index)) {
return;
}
this.indexes.push(index);
this._onChange.fire({ indexes: this.indexes });
}
remove(index: number): void {
this.indexes = this.indexes.filter(i => i === index);
this._onChange.fire({ indexes: this.indexes });
}
contains(index: number): boolean { contains(index: number): boolean {
return this.indexes.some(i => i === index); return this.indexes.some(i => i === index);
} }
next(n: number): void {
let index = this.indexes.length ? this.indexes[0] : 0;
index = Math.min(index + n, this.indexes.length);
this.set(index);
}
previous(n: number): void {
let index = this.indexes.length ? this.indexes[0] : this.indexes.length - 1;
index = Math.max(index - n, 0);
this.set(index);
}
wrapRenderer<T, D>(renderer: IRenderer<T, D>): IRenderer<T, ITraitTemplateData<D>> { wrapRenderer<T, D>(renderer: IRenderer<T, D>): IRenderer<T, ITraitTemplateData<D>> {
return new TraitRenderer<T, D>(this, renderer); return new TraitRenderer<T, D>(this, renderer);
} }
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册