(t)
| 820 | return this.trimStart(t).trimEnd(t); |
| 821 | } |
| 822 | trimStart(t) { |
| 823 | const e = new RegExp('^' + (t || '\\s') + '+'); |
| 824 | if (((this.intro = this.intro.replace(e, '')), !this.intro)) { |
| 825 | let n, |
| 826 | i = 0; |
| 827 | do if (((n = this.sources[i++]), !n)) break; |
| 828 | while (!n.content.trimStartAborted(t)); |
| 829 | } |
| 830 | return this; |
| 831 | } |
| 832 | trimEnd(t) { |
| 833 | const e = new RegExp((t || '\\s') + '+$'); |
| 834 | let n, |
no test coverage detected