App
Object Hierarchy:
Description:
public class App :
Object
The base class for every single instance application.
The App structure contains only private data and should be manipulated only with the provided functions.
Content:
Properties:
- public bool is_running { get; }
Whether another instance of the application is running.
- public string name { owned get; construct; }
The unique name of the application.
- public Screen screen { owned get; set construct; }
The Screen of
the application.
- public string startup_id { owned get; construct; }
The startup notification id, needed to complete the startup
notification sequence.
Creation methods:
- public App (string name, string? startup_id)
Creates a new App instance for name
passing a start-up notification id startup_id.
- public App.with_commands (string name, string? startup_id, ...)
Creates a new App instance, with name
and startup_id, and registers a list of custom commands.
Methods:
Signals:
Inherited Members:
All known members inherited from class GLib.Object