INNER CODE UNIT · Dart
KeyboardConfig
Im-Kevin/cool_ui · lib/keyboards/keyboard_manager.dart:267
class KeyboardConfig {
final KeyboardBuilder builder;
final GetKeyboardHeight getHeight;
const KeyboardConfig({required this.builder, required this.getHeight});
}
class InputClient {
final int connectionId;
final TextInputConfiguration configuration;
const InputClient({required this.connectionId, required this.configuration});
factory InputClient.fromJSON(List<dynamic> encoded) {
return InputClient(
connectionId: encoded[0],
configuration: TextInputConfiguration(
inputType: CKTextInputType.fromJSON(encoded[1]['inputType']),
obscureText: encoded[1]['obscureText'],
autocorrect: encoded[1]['autocorrect'],