course-renderer
Version:
Manages CA School Courses file system storage and HTML conversion
33 lines (30 loc) • 680 B
text/typescript
export function isSpace(code: any): boolean {
switch (code) {
case 0x09:
case 0x20:
return true
}
return false
}
export function isLineFeed(code: any): boolean {
if (code === 0x0A) return true
return false
}
export function isWhiteSpace(code: any): boolean {
if (code >= 0x2000 && code <= 0x200A) { return true; }
switch (code) {
case 0x09: // \t
case 0x0A: // \n
case 0x0B: // \v
case 0x0C: // \f
case 0x0D: // \r
case 0x20:
case 0xA0:
case 0x1680:
case 0x202F:
case 0x205F:
case 0x3000:
return true;
}
return false;
}