5#ifndef FLUTTER_SHELL_PLATFORM_DARWIN_IOS_FRAMEWORK_SOURCE_FLUTTERDARTPROJECT_INTERNAL_H_
6#define FLUTTER_SHELL_PLATFORM_DARWIN_IOS_FRAMEWORK_SOURCE_FLUTTERDARTPROJECT_INTERNAL_H_
8#include "flutter/common/settings.h"
9#include "flutter/runtime/platform_data.h"
10#include "flutter/shell/common/engine.h"
11#import "flutter/shell/platform/darwin/common/framework/Headers/FlutterDartProject.h"
12#import "flutter/shell/platform/darwin/common/framework/Source/FlutterNSBundleUtils.h"
17 NSProcessInfo* _Nullable processInfoOrNil = nil);
27- (instancetype)initWithSettings:(const
flutter::Settings&)settings;
28- (const
flutter::Settings&)settings;
29- (const
flutter::PlatformData)defaultPlatformData;
31- (
flutter::RunConfiguration)runConfiguration;
32- (
flutter::RunConfiguration)runConfigurationForEntrypoint:(nullable NSString*)entrypointOrNil;
33- (
flutter::RunConfiguration)runConfigurationForEntrypoint:(nullable NSString*)entrypointOrNil
34 libraryOrNil:(nullable NSString*)dartLibraryOrNil;
35- (
flutter::RunConfiguration)runConfigurationForEntrypoint:(nullable NSString*)entrypointOrNil
36 libraryOrNil:(nullable NSString*)dartLibraryOrNil
38 (nullable NSArray<NSString*>*)entrypointArgs;
40+ (NSString*)flutterAssetsName:(NSBundle*)bundle;
41+ (NSString*)domainNetworkPolicy:(NSDictionary*)appTransportSecurity;
42+ (bool)allowsArbitraryLoads:(NSDictionary*)appTransportSecurity;
#define NS_ASSUME_NONNULL_BEGIN
#define NS_ASSUME_NONNULL_END
BOOL isWideGamutEnabled()
NS_ASSUME_NONNULL_BEGIN flutter::Settings FLTDefaultSettingsForBundle(NSBundle *_Nullable bundle=nil, NSProcessInfo *_Nullable processInfoOrNil=nil)