UNPKG

@petkoneo/phaser3-rex-plugins

Version:
22 lines (20 loc) 807 B
import { TextType, TagTextType, BitmapTextType } from '../../../../plugins/utils/text/GetTextObjectType.js' var GetLines = function (startLineIdx) { var endLineIdx = startLineIdx + this.visibleLinesCount + 1; var text; switch (this.textObjectType) { case TextType: text = this.lines.slice(startLineIdx, endLineIdx).join('\n'); break; case TagTextType: var startIdx = this.lines.getLineStartIndex(startLineIdx); var endIdx = this.lines.getLineEndIndex(endLineIdx - 1); text = this.lines.getSliceTagText(startIdx, endIdx, true); break; case BitmapTextType: text = this.lines.slice(startLineIdx, endLineIdx).join('\n'); break; } return text; } export default GetLines;