Flutter Engine
The Flutter Engine
shell
platform
common
platform_provided_menu.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_COMMON_PLATFORM_PROVIDED_MENU_H_
6
#define FLUTTER_SHELL_PLATFORM_COMMON_PLATFORM_PROVIDED_MENU_H_
7
8
namespace
flutter
{
9
10
// Enumerates the provided menus that a platform may support.
11
// Must be kept in sync with the framework enum in widgets/menu.dart.
12
enum class
PlatformProvidedMenu
{
13
// orderFrontStandardAboutPanel macOS provided menu
14
kAbout
,
15
16
// terminate macOS provided menu
17
kQuit
,
18
19
// Services macOS provided submenu.
20
kServicesSubmenu
,
21
22
// hide macOS provided menu
23
kHide
,
24
25
// hideOtherApplications macOS provided menu
26
kHideOtherApplications
,
27
28
// unhideAllApplications macOS provided menu
29
kShowAllApplications
,
30
31
// startSpeaking macOS provided menu
32
kStartSpeaking
,
33
34
// stopSpeaking macOS provided menu
35
kStopSpeaking
,
36
37
// toggleFullScreen macOS provided menu
38
kToggleFullScreen
,
39
40
// performMiniaturize macOS provided menu
41
kMinimizeWindow
,
42
43
// performZoom macOS provided menu
44
kZoomWindow
,
45
46
// arrangeInFront macOS provided menu
47
kArrangeWindowsInFront
,
48
};
49
50
}
// namespace flutter
51
52
#endif
// FLUTTER_SHELL_PLATFORM_COMMON_PLATFORM_PROVIDED_MENU_H_
flutter
Definition:
asset_manager.cc:10
flutter::PlatformProvidedMenu
PlatformProvidedMenu
Definition:
platform_provided_menu.h:12
flutter::PlatformProvidedMenu::kQuit
@ kQuit
flutter::PlatformProvidedMenu::kMinimizeWindow
@ kMinimizeWindow
flutter::PlatformProvidedMenu::kArrangeWindowsInFront
@ kArrangeWindowsInFront
flutter::PlatformProvidedMenu::kHide
@ kHide
flutter::PlatformProvidedMenu::kAbout
@ kAbout
flutter::PlatformProvidedMenu::kHideOtherApplications
@ kHideOtherApplications
flutter::PlatformProvidedMenu::kServicesSubmenu
@ kServicesSubmenu
flutter::PlatformProvidedMenu::kToggleFullScreen
@ kToggleFullScreen
flutter::PlatformProvidedMenu::kStartSpeaking
@ kStartSpeaking
flutter::PlatformProvidedMenu::kStopSpeaking
@ kStopSpeaking
flutter::PlatformProvidedMenu::kShowAllApplications
@ kShowAllApplications
flutter::PlatformProvidedMenu::kZoomWindow
@ kZoomWindow
Generated on Sun Jun 23 2024 21:55:11 for Flutter Engine by
1.9.4