Flutter Engine Uber Docs
Docs for the entire Flutter Engine repo.
 
Loading...
Searching...
No Matches
FlutterKeyboardInsetManager(Test) Category Reference

Instance Methods

(void) - setUpKeyboardAnimationVsyncClient:
 
(void) - handleKeyboardNotification:
 
(BOOL- isKeyboardNotificationForDifferentView:
 
(CGFloat) - calculateKeyboardInset:keyboardMode:
 
(BOOL- shouldIgnoreKeyboardNotification:
 
(FlutterKeyboardMode) - calculateKeyboardAttachMode:
 
(CGFloat) - calculateMultitaskingAdjustment:keyboardFrame:
 
(void) - startKeyBoardAnimation:
 
(void) - hideKeyboardImmediately
 
(UIView *) - keyboardAnimationView
 
(SpringAnimation *) - keyboardSpringAnimation
 
(void) - setUpKeyboardSpringAnimationIfNeeded:
 
(void) - ensureViewportMetricsIsCorrect
 
(void) - invalidateKeyboardAnimationVSyncClient
 

Properties

CGFloat targetViewInsetBottom
 
BOOL keyboardAnimationIsShowing
 
id< FlutterKeyboardInsetManagerDelegatedelegate
 
FlutterVSyncClientkeyboardAnimationVSyncClient
 
BOOL isKeyboardInOrTransitioningFromBackground
 

Detailed Description

Definition at line 36 of file FlutterViewControllerTest.mm.

Method Documentation

◆ calculateKeyboardAttachMode:

- (FlutterKeyboardMode) calculateKeyboardAttachMode: (NSNotification *)  notification

◆ calculateKeyboardInset:keyboardMode:

- (CGFloat) calculateKeyboardInset: (CGRect)  keyboardFrame
keyboardMode: (int)  keyboardMode 

◆ calculateMultitaskingAdjustment:keyboardFrame:

- (CGFloat) calculateMultitaskingAdjustment: (CGRect)  screenRect
keyboardFrame: (CGRect)  keyboardFrame 

◆ ensureViewportMetricsIsCorrect

- (void) ensureViewportMetricsIsCorrect

◆ handleKeyboardNotification:

- (void) handleKeyboardNotification: (NSNotification *)  notification

◆ hideKeyboardImmediately

- (void) hideKeyboardImmediately

◆ invalidateKeyboardAnimationVSyncClient

- (void) invalidateKeyboardAnimationVSyncClient

◆ isKeyboardNotificationForDifferentView:

- (BOOL) isKeyboardNotificationForDifferentView: (NSNotification *)  notification

◆ keyboardAnimationView

- (UIView *) keyboardAnimationView

◆ keyboardSpringAnimation

- (SpringAnimation *) keyboardSpringAnimation

◆ setUpKeyboardAnimationVsyncClient:

- (void) setUpKeyboardAnimationVsyncClient: (FlutterKeyboardAnimationCallback keyboardAnimationCallback

◆ setUpKeyboardSpringAnimationIfNeeded:

- (void) setUpKeyboardSpringAnimationIfNeeded: (CAAnimation *)  keyboardAnimation

◆ shouldIgnoreKeyboardNotification:

- (BOOL) shouldIgnoreKeyboardNotification: (NSNotification *)  notification

◆ startKeyBoardAnimation:

- (void) startKeyBoardAnimation: (NSTimeInterval)  duration

Property Documentation

◆ delegate

- (id<FlutterKeyboardInsetManagerDelegate>) delegate
readwritenonatomicweak

Definition at line 41 of file FlutterViewControllerTest.mm.

◆ isKeyboardInOrTransitioningFromBackground

- (BOOL) isKeyboardInOrTransitioningFromBackground
readwritenonatomicassign

Definition at line 43 of file FlutterViewControllerTest.mm.

◆ keyboardAnimationIsShowing

- (BOOL) keyboardAnimationIsShowing
readwritenonatomicassign

Definition at line 40 of file FlutterViewControllerTest.mm.

◆ keyboardAnimationVSyncClient

- (FlutterVSyncClient*) keyboardAnimationVSyncClient
readwritenonatomicstrong

Definition at line 42 of file FlutterViewControllerTest.mm.

◆ targetViewInsetBottom

- (CGFloat) targetViewInsetBottom
readwritenonatomicassign

Definition at line 39 of file FlutterViewControllerTest.mm.


The documentation for this category was generated from the following file: