arblant
firefox-vpn-client / app / linux / runner / my_application.h
my_application.h23 lines · 600 B
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
#ifndef FLUTTER_MY_APPLICATION_H_
#define FLUTTER_MY_APPLICATION_H_

#include <gtk/gtk.h>

G_DECLARE_FINAL_TYPE(MyApplication,
                     my_application,
                     MY,
                     APPLICATION,
                     GtkApplication)

/**
 * my_application_new:
 * @unique: one copy per user (a second launch brings the first one's window
 * up); not for a copy started with its own data folder.
 *
 * Creates a new Flutter-based application.
 *
 * Returns: a new #MyApplication.
 */
MyApplication* my_application_new(gboolean unique);

#endif  // FLUTTER_MY_APPLICATION_H_