Flutter Engine
The Flutter Engine
|
#include "flutter/shell/platform/linux/public/flutter_linux/fl_binary_messenger.h"
Go to the source code of this file.
Functions | |
G_BEGIN_DECLS | G_DECLARE_FINAL_TYPE (FlPlatformPlugin, fl_platform_plugin, FL, PLATFORM_PLUGIN, GObject) |
FlPlatformPlugin * | fl_platform_plugin_new (FlBinaryMessenger *messenger) |
void | fl_platform_plugin_request_app_exit (FlPlatformPlugin *plugin) |
FlPlatformPlugin * fl_platform_plugin_new | ( | FlBinaryMessenger * | messenger | ) |
FlPlatformPlugin:
#FlPlatformPlugin is a plugin that implements the shell side of SystemChannels.platform from the Flutter services library. fl_platform_plugin_new: @messenger: an #FlBinaryMessenger
Creates a new plugin that implements SystemChannels.platform from the Flutter services library.
Returns: a new #FlPlatformPlugin
Definition at line 402 of file fl_platform_plugin.cc.
void fl_platform_plugin_request_app_exit | ( | FlPlatformPlugin * | plugin | ) |
fl_platform_plugin_request_app_exit: @plugin: an #FlPlatformPlugin
Request the application exits (i.e. due to the window being requested to be closed).
Calling this will only send an exit request to the framework if the framework has already indicated that it is ready to receive requests by sending a "System.initializationComplete" method call on the platform channel. Calls before initialization is complete will result in an immediate exit.
Definition at line 418 of file fl_platform_plugin.cc.
G_BEGIN_DECLS G_DECLARE_FINAL_TYPE | ( | FlPlatformPlugin | , |
fl_platform_plugin | , | ||
FL | , | ||
PLATFORM_PLUGIN | , | ||
GObject | |||
) |