typingAttributes
Attributes that will be applied to the next character typed via the keyboard.
These attributes only affect user keyboard input — they are NOT applied by programmatic edit operations. Use edit with explicit attribute parameters (e.g., insert(index, text) { bold() }) for programmatic control.
Typing attributes are automatically cleared when the cursor position changes without text input (e.g., tapping a different position, arrow key navigation).