Flutter Engine
The Flutter Engine
shell
platform
darwin
ios
framework
Source
FlutterKeySecondaryResponder.h
Go to the documentation of this file.
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 FLUTTER_SHELL_PLATFORM_DARWIN_IOS_FRAMEWORK_SOURCE_FLUTTERKEYSECONDARYRESPONDER_H_
6
#define FLUTTER_SHELL_PLATFORM_DARWIN_IOS_FRAMEWORK_SOURCE_FLUTTERKEYSECONDARYRESPONDER_H_
7
8
#import "flutter/shell/platform/darwin/ios/framework/Source/FlutterUIPressProxy.h"
9
10
/**
11
* An interface for a responder that can process a key event and synchronously
12
* decide whether to handle the event.
13
*
14
* To use this class, add it to a |FlutterKeyboardManager| with
15
* |addSecondaryResponder|.
16
*/
17
@protocol
FlutterKeySecondaryResponder
18
19
/**
20
* Informs the receiver that the user has interacted with a key.
21
*
22
* The return value indicates whether it has handled the given event.
23
*
24
* Default implementation returns NO.
25
*/
26
@required
27
28
- (
BOOL
)handlePress:(nonnull
FlutterUIPressProxy
*)press API_AVAILABLE(
ios
(13.4));
29
@end
30
31
#endif
// FLUTTER_SHELL_PLATFORM_DARWIN_IOS_FRAMEWORK_SOURCE_FLUTTERKEYSECONDARYRESPONDER_H_
FlutterUIPressProxy
Definition:
FlutterUIPressProxy.h:18
SkSurfaces::ios
SK_API sk_sp< SkSurface > ios(9.0)
FlutterKeySecondaryResponder-p
Definition:
FlutterKeySecondaryResponder.h:17
BOOL
int BOOL
Definition:
windows_types.h:37
Generated on Sun Jun 23 2024 21:55:12 for Flutter Engine by
1.9.4