(
index: number | Range,
length: number | string,
name: string | unknown,
value?: unknown | EmitterSource,
source?: EmitterSource,
)
| 432 | source?: EmitterSource, |
| 433 | ): Delta; |
| 434 | formatText( |
| 435 | index: number | Range, |
| 436 | length: number | string, |
| 437 | name: string | unknown, |
| 438 | value?: unknown | EmitterSource, |
| 439 | source?: EmitterSource, |
| 440 | ): Delta { |
| 441 | let formats: Record<string, unknown>; |
| 442 | // eslint-disable-next-line prefer-const |
| 443 | [index, length, formats, source] = overload( |
| 444 | // @ts-expect-error |
| 445 | index, |
| 446 | length, |
| 447 | name, |
| 448 | value, |
| 449 | source, |
| 450 | ); |
| 451 | return modify.call( |
| 452 | this, |
| 453 | () => { |
| 454 | return this.editor.formatText(index, length, formats); |
| 455 | }, |
| 456 | source, |
| 457 | index, |
| 458 | 0, |
| 459 | ); |
| 460 | } |
| 461 | |
| 462 | getBounds(index: number | Range, length = 0): Bounds | null { |
| 463 | let bounds: Bounds | null = null; |
no test coverage detected