5#ifndef FLUTTER_LIB_UI_WINDOW_PLATFORM_CONFIGURATION_H_
6#define FLUTTER_LIB_UI_WINDOW_PLATFORM_CONFIGURATION_H_
11#include <unordered_map>
30class PlatformIsolateManager;
131 std::unique_ptr<PlatformMessage>
message) = 0;
163 int64_t isolate_port) = 0;
222 virtual std::unique_ptr<std::vector<std::string>>
224 const std::vector<std::string>& supported_locale_data) = 0;
278 int configuration_id)
const = 0;
288 virtual std::shared_ptr<PlatformIsolateManager>
559 std::vector<uint8_t>
data);
595 uint64_t last_frame_number_ = 0;
596 int64_t last_microseconds_ = 0;
599 std::unordered_map<int64_t, ViewportMetrics> metrics_;
602 int next_response_id_ = 1;
603 std::unordered_map<int, fml::RefPtr<PlatformMessageResponse>>
614 int64_t root_isolate_token,
615 std::weak_ptr<PlatformMessageHandler>
handler) = 0;
618 int64_t root_isolate_token)
const = 0;
655 Dart_Handle supportedLocalesHandle);
661 Dart_Handle data_handle);
664 Dart_Handle identifier,
665 Dart_Handle send_port,
666 Dart_Handle data_handle);
705 int configuration_id);
708 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