Flutter Engine
 
Loading...
Searching...
No Matches
FlutterSharedApplication Class Reference

#include <FlutterSharedApplication.h>

Inheritance diagram for FlutterSharedApplication:

Class Methods

(BOOL+ isFlutterDeepLinkingEnabled
 

Properties

BOOL isAppExtension
 
BOOL isAvailable
 
UIApplication * application
 
BOOL hasSceneDelegate
 
int64_t lastAppModificationTime
 

Detailed Description

Definition at line 12 of file FlutterSharedApplication.h.

Method Documentation

◆ isFlutterDeepLinkingEnabled

+ (BOOL) isFlutterDeepLinkingEnabled

Definition at line 12 of file FlutterSharedApplication.mm.

60 {
61 // Developers may disable deep linking through their Info.plist if they are using a plugin that
62 // handles deeplinking instead.
63 NSNumber* isDeepLinkingEnabled =
64 [[NSBundle mainBundle] objectForInfoDictionaryKey:@"FlutterDeepLinkingEnabled"];
65 // if not set, return YES
66 return isDeepLinkingEnabled ? [isDeepLinkingEnabled boolValue] : YES;
67}

Property Documentation

◆ application

- (UIApplication *) application
readnonatomicassign

Returns the UIApplication.sharedApplication is available. Otherwise returns nil.

Definition at line 27 of file FlutterSharedApplication.h.

Referenced by SetStatusBarHiddenForSharedApplication(), and SetStatusBarStyleForSharedApplication().

◆ hasSceneDelegate

- (BOOL) hasSceneDelegate
readnonatomicassign

Returns YES if any connected UIScene in the UIApplication has a delegate.

Definition at line 32 of file FlutterSharedApplication.h.

◆ isAppExtension

- (BOOL) isAppExtension
readnonatomicassign

Returns YES if the main bundle is an iOS App Extension.

Definition at line 17 of file FlutterSharedApplication.h.

◆ isAvailable

- (BOOL) isAvailable
readnonatomicassign

Returns YES if the UIApplication is available. UIApplication is not available for App Extensions.

Definition at line 22 of file FlutterSharedApplication.h.

◆ lastAppModificationTime

- (int64_t) lastAppModificationTime
readnonatomicassign

Definition at line 34 of file FlutterSharedApplication.h.


The documentation for this class was generated from the following files: