SourceAlarms
Object Hierarchy:
Description:
[
CCode ( type_id =
"e_source_alarms_get_type ()" ) ]
[
Version ( since =
"3.6" ) ]
public class SourceAlarms :
SourceExtension
Contains only private data that should be read and manipulated using the functions below.
Content:
Properties:
- public bool for_every_event { get; set construct; }
Show a notification before every event in this source
- public bool include_me { get; set construct; }
Include this source in alarm notifications
- public string last_notified { get; set construct; }
Last alarm notification (in ISO 8601 format)
Creation methods:
Methods:
- public string? dup_last_notified ()
- public bool get_for_every_event ()
Returns whether the user should be alerted about all upcoming
appointments in the calendar described by the Source to which
this belongs.
- public bool get_include_me ()
Returns whether the user should be alerted about upcoming appointments
in the calendar described by the Source to which this
belongs.
- public unowned string? get_last_notified ()
Returns an ISO 8601 formatted timestamp of when the user was last
alerted about an upcoming appointment in the calendar described by the Source to which
this belongs.
- public void set_for_every_event (bool for_every_event)
Sets whether the user should be alerted about every event in the
calendar described by the Source to which this belongs.
- public void set_include_me (bool include_me)
Sets whether the user should be alerted about upcoming appointments in
the calendar described by the Source to which this
belongs.
- public void set_last_notified (string? last_notified)
Sets an ISO 8601 formatted timestamp of when the user was last alerted
about an upcoming appointment in the calendar described by the Source to which
this belongs.
Inherited Members:
All known members inherited from class E.SourceExtension
All known members inherited from class GLib.Object