• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 // Copyright 2013 The Flutter Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file.
4 
5 #ifndef SHELL_PLATFORM_IOS_FRAMEWORK_SOURCE_FLUTTERDARTPROJECT_INTERNAL_H_
6 #define SHELL_PLATFORM_IOS_FRAMEWORK_SOURCE_FLUTTERDARTPROJECT_INTERNAL_H_
7 
8 #include "flutter/common/settings.h"
9 #include "flutter/shell/common/engine.h"
10 #include "flutter/shell/platform/darwin/ios/framework/Headers/FlutterDartProject.h"
11 
12 @interface FlutterDartProject ()
13 
14 - (const flutter::Settings&)settings;
15 
16 - (flutter::RunConfiguration)runConfiguration;
17 - (flutter::RunConfiguration)runConfigurationForEntrypoint:(NSString*)entrypointOrNil;
18 - (flutter::RunConfiguration)runConfigurationForEntrypoint:(NSString*)entrypointOrNil
19                                               libraryOrNil:(NSString*)dartLibraryOrNil;
20 
21 + (NSString*)flutterAssetsName:(NSBundle*)bundle;
22 
23 @end
24 
25 #endif  // SHELL_PLATFORM_IOS_FRAMEWORK_SOURCE_FLUTTERDARTPROJECT_INTERNAL_H_
26