(cmd tea.Cmd)
| 239 | } |
| 240 | |
| 241 | func cmdYieldsClearScreen(cmd tea.Cmd) bool { |
| 242 | target := reflect.TypeOf(tea.ClearScreen()) |
| 243 | return countCmdLeaves(cmd, func(_ tea.Cmd, msg tea.Msg) bool { |
| 244 | return reflect.TypeOf(msg) == target |
| 245 | }) > 0 |
| 246 | } |
| 247 | |
| 248 | func cmdYieldsScrollbackErase(cmd tea.Cmd) bool { |
| 249 | needlePtr := reflect.ValueOf(eraseScrollback).Pointer() |
no test coverage detected