5#ifndef FLUTTER_LIB_UI_WINDOW_PLATFORM_CONFIGURATION_H_
6#define FLUTTER_LIB_UI_WINDOW_PLATFORM_CONFIGURATION_H_
11#include <unordered_map>
32class PlatformIsolateManager;
133 std::unique_ptr<PlatformMessage>
message) = 0;
165 int64_t isolate_port) = 0;
224 virtual std::unique_ptr<std::vector<std::string>>
226 const std::vector<std::string>& supported_locale_data) = 0;
280 int configuration_id)
const = 0;
290 virtual std::shared_ptr<PlatformIsolateManager>
572 std::vector<uint8_t>
data);
609 uint64_t last_frame_number_ = 0;
610 int64_t last_microseconds_ = 0;
613 std::unordered_map<int64_t, ViewportMetrics> metrics_;
616 int next_response_id_ = 1;
617 std::unordered_map<int, fml::RefPtr<PlatformMessageResponse>>
628 int64_t root_isolate_token,
629 std::weak_ptr<PlatformMessageHandler>
handler) = 0;
632 int64_t root_isolate_token)
const = 0;
669 Dart_Handle supportedLocalesHandle);
675 Dart_Handle data_handle);
678 Dart_Handle identifier,
679 Dart_Handle send_port,
680 Dart_Handle data_handle);
719 int configuration_id);
722 static Dart_PerformanceMode current_performance_mode_;
A Mapping like NonOwnedMapping, but uses Free as its release proc.
G_BEGIN_DECLS G_MODULE_EXPORT FlValue * args
const gchar FlBinaryMessengerMessageHandler handler
G_BEGIN_DECLS FlutterViewId view_id
FlutterDesktopBinaryReply callback
#define FML_FRIEND_TEST(test_case_name, test_name)
#define FML_TEST_CLASS(test_case_name, test_name)
DEF_SWITCHES_START aot vmservice shared library name
DEF_SWITCHES_START aot vmservice shared library Name of the *so containing AOT compiled Dart assets for launching the service isolate vm snapshot data
it will be possible to load the file into Perfetto s trace viewer use test Running tests that layout and measure text will not yield consistent results across various platforms Enabling this option will make font resolution default to the Ahem test font on all disable asset Prevents usage of any non test fonts unless they were explicitly Loaded via prefetched default font Indicates whether the embedding started a prefetch of the default font manager before creating the engine run In non interactive mode
AccessibilityFeatureFlag
An enum for defining the different kinds of accessibility features that can be enabled by the platfor...
@ kNoAutoPlayAnimatedImages