Flutter iOS Embedder
FlutterEmbedderKeyResponder.mm File Reference

Go to the source code of this file.

Classes

class  FlutterKeyPendingResponse
 
class  FlutterKeyCallbackGuard
 

Namespaces

 FLUTTER_ASSERT_ARC
 

Functions

static NSUInteger FLUTTER_ASSERT_ARC::lowestSetBit (NSUInteger bitmask)
 
static bool FLUTTER_ASSERT_ARC::IsControlCharacter (NSUInteger length, NSString *label)
 
static bool FLUTTER_ASSERT_ARC::IsUnprintableKey (NSUInteger length, NSString *label)
 
static uint64_t FLUTTER_ASSERT_ARC::KeyOfPlane (uint64_t baseKey, uint64_t plane)
 
static uint64_t FLUTTER_ASSERT_ARC::GetPhysicalKeyForKeyCode (UInt32 keyCode)
 
static uint64_t FLUTTER_ASSERT_ARC::GetLogicalKeyForModifier (UInt32 keyCode, uint64_t hidCode)
 
static uint64_t FLUTTER_ASSERT_ARC::toLower (uint64_t n)
 
static const char * FLUTTER_ASSERT_ARC::getEventCharacters (NSString *characters, UIKeyboardHIDUsage keyCode) API_AVAILABLE(ios(13.4))
 
static uint64_t FLUTTER_ASSERT_ARC::GetLogicalKeyForEvent (FlutterUIPressProxy *press, NSNumber *maybeSpecialKey) API_AVAILABLE(ios(13.4))
 
static double FLUTTER_ASSERT_ARC::GetFlutterTimestampFrom (NSTimeInterval timestamp)
 
static NSUInteger FLUTTER_ASSERT_ARC::computeModifierFlagOfInterestMask ()
 
static bool FLUTTER_ASSERT_ARC::isKeyDown (FlutterUIPressProxy *press) API_AVAILABLE(ios(13.4))
 
void FLUTTER_ASSERT_ARC::HandleResponse (bool handled, void *user_data)