Stream.linePrefix

This commit is contained in:
2024-12-12 13:58:52 -06:00
parent 38773bc700
commit a54a5a0e15

View File

@@ -194,10 +194,15 @@ class Stream {
return _currentTab; return _currentTab;
} }
public var linePrefix = '';
public function takeChars(count:Int):Option<String> { public function takeChars(count:Int):Option<String> {
if (count > content.length) if (count > content.length)
return None; return None;
var toReturn = content.substr(0, count); var toReturn = content.substr(0, count);
if (linePrefix.length > 0) {
toReturn = toReturn.replace('\n{linePrefix}', '\n');
}
dropChars(count, true); dropChars(count, true);
return Some(toReturn); return Some(toReturn);
} }