249
250
public getHorizontalOffset(column: number): number {
252
// No characters on this line
253
return 0;
254
}
256
>
}
257
258
private charOffsetToPartData(charOffset: number): number {
260
return 0;
261
}
263
return this._data[0];
264
}
266
return this._data[this.length - 1];
267
}
269
>
}
270
271
public getDomPosition(column: number): DomPosition {
273
>
const partIndex = CharacterMapping.getPartIndex(partData);
274
>
const charIndex = CharacterMapping.getCharIndex(partData);
275
>
return new DomPosition(partIndex, charIndex);
276
>
}
277
278
public getColumn(domPosition: DomPosition, partLength: number): number {