• D
    iOS Embedding Refactor (#6447) · 2bfb893c
    Dan Field 提交于
    * Create FlutterEngine to manage a Shell to support maintaining execution state across instances of FlutterViewControllers
    * Refactor PlatformViewIOS to support adding or removing a FlutterViewController dynamically
    * Refactor FlutterDartHeadlessCodeRunner to implement FlutterEngine
    * Refactor FlutterViewController to accept a FlutterEngine at initialization or to create one for backwards compatibility; any Shell related responsibilities are now passed through to the Engine instance
    * Remove FlutterNavigationController (unused)
    * Update all public Objective C doc comments to be consistent and formatable
    * Add public documentation to all public headers
    2bfb893c
licenses_flutter 70.9 KB