| Flutter macOS Embedder |

Instance Methods | List of all members
FlutterPasteboard Class Reference

`#import <FlutterEngine_Internal.h>`

Inheritance diagram for FlutterPasteboard:

## Instance Methods
(NSInteger) | - clearContents
(NSString *) | - stringForType:
(BOOL) | - setString:forType:

## Detailed Description

An NSPasteboard wrapper object to allow for substitution of a fake in unit tests.

Definition at line 286 of file FlutterEngine.mm.

## Method Documentation

## ◆ clearContents

- (NSInteger) clearContents |  |  |

Definition at line 288 of file FlutterEngine.mm.

288 {
289 return [[NSPasteboard generalPasteboard] clearContents];
290 }

## ◆ setString:forType:

- (BOOL) setString: |  | (NSString *) | string
forType: |  | (NSPasteboardType) | dataType

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

## ◆ stringForType:

- (NSString *) stringForType: |  | (NSPasteboardType) | dataType |

Definition at line 292 of file FlutterEngine.mm.

292 :(NSPasteboardType)dataType {
293 return [[NSPasteboard generalPasteboard] stringForType:dataType];
294 }

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

- shell/platform/darwin/macos/framework/Source/FlutterEngine.mm
- shell/platform/darwin/macos/framework/Source/FlutterEngine_Internal.h