chat_ui/src/message_composer/utils/cometchat_keyboard_diagnostics library

Classes

CometChatKeyboardDiagnostics
Snapshot of every keyboard-related value the composer uses at a point in time. Consumers use this to diagnose device-specific spacing issues (extra gap between composer and keyboard, safe-area double-counting, etc.) without instrumenting the UIKit.

Enums

CometChatKeyboardDiagnosticsSource
Source of a keyboard diagnostic event — lets consumers understand which code path inside the composer emitted the sample.

Typedefs

CometChatKeyboardDiagnosticsCallback = void Function(CometChatKeyboardDiagnostics diagnostics)
Signature for the keyboard diagnostics callback.