Flutter iOS Embedder
FlutterEnginePlatformViewTest.mm File Reference
#include <memory>
#import <OCMock/OCMock.h>
#import <XCTest/XCTest.h>
#include "flutter/fml/message_loop.h"
#import "flutter/shell/platform/darwin/common/framework/Headers/FlutterMacros.h"
#import "flutter/shell/platform/darwin/ios/framework/Source/FlutterEngine_Internal.h"
#import "flutter/shell/platform/darwin/ios/platform_view_ios.h"

Go to the source code of this file.

Classes

class  FlutterEnginePlatformViewTest
 

Namespaces

 flutter
 

Macros

#define FML_USED_ON_EMBEDDER
 

Variables

std::unique_ptr< flutter::PlatformViewIOSplatform_view
 
std::unique_ptr< fml::WeakPtrFactory< flutter::PlatformView > > weak_factory
 
flutter::FakeDelegate fake_delegate
 

Macro Definition Documentation

◆ FML_USED_ON_EMBEDDER

#define FML_USED_ON_EMBEDDER

Definition at line 6 of file FlutterEnginePlatformViewTest.mm.

Variable Documentation

◆ fake_delegate

flutter::FakeDelegate fake_delegate

Definition at line 67 of file FlutterEnginePlatformViewTest.mm.

Referenced by flutter::testing::TEST().

◆ platform_view

std::unique_ptr<flutter::PlatformViewIOS> platform_view

Definition at line 65 of file FlutterEnginePlatformViewTest.mm.

◆ settings_

flutter::Settings settings_

Definition at line 55 of file FlutterEnginePlatformViewTest.mm.

◆ weak_factory

std::unique_ptr<fml::WeakPtrFactory<flutter::PlatformView> > weak_factory

Definition at line 66 of file FlutterEnginePlatformViewTest.mm.