* Maps a Google Docs heading style to a Markdown heading prefix.
(namedStyleType?: string)
| 56 | * Maps a Google Docs heading style to a Markdown heading prefix. |
| 57 | */ |
| 58 | function headingPrefix(namedStyleType?: string): string { |
| 59 | switch (namedStyleType) { |
| 60 | case 'HEADING_1': |
| 61 | return '# ' |
| 62 | case 'HEADING_2': |
| 63 | return '## ' |
| 64 | case 'HEADING_3': |
| 65 | return '### ' |
| 66 | case 'HEADING_4': |
| 67 | return '#### ' |
| 68 | case 'HEADING_5': |
| 69 | return '##### ' |
| 70 | case 'HEADING_6': |
| 71 | return '###### ' |
| 72 | default: |
| 73 | return '' |
| 74 | } |
| 75 | } |
| 76 | |
| 77 | /** |
| 78 | * Extracts plain text from a Google Docs API structured document response. |
no outgoing calls
no test coverage detected