Zeitgeist.Monitor

g GObject.GInterface GObject.GInterface Zeitgeist.RemoteMonitor Zeitgeist.RemoteMonitor GObject.GInterface->Zeitgeist.RemoteMonitor GObject.Object GObject.Object Zeitgeist.Monitor Zeitgeist.Monitor GObject.Object->Zeitgeist.Monitor Zeitgeist.RemoteMonitor->Zeitgeist.Monitor

Subclasses:None

Methods

Inherited:GObject.Object (37), Zeitgeist.RemoteMonitor (4)
Structs:GObject.ObjectClass (5)
class new (time_range, event_templates)
  get_event_templates ()
  get_templates ()
  get_time_range ()
  set_event_templates (value)
  set_time_range (value)

Properties

Name Type Flags Short Description
event-templates GLib.PtrArray r/w/c event-templates
time-range Zeitgeist.TimeRange r/w/c time-range

Signals

Inherited:GObject.Object (1)
Name Short Description
events-deleted  
events-inserted  

Fields

Inherited:GObject.Object (1)
Name Type Access Description
parent_instance GObject.Object r  

Class Details

class Zeitgeist.Monitor(**kwargs)
Bases:GObject.Object, Zeitgeist.RemoteMonitor
Abstract:No
Structure:Zeitgeist.MonitorClass
classmethod new(time_range, event_templates)
Parameters:
Return type:

Zeitgeist.Monitor

get_event_templates()
Return type:[Zeitgeist.Event]
get_templates()
Return type:[Zeitgeist.Event]
get_time_range()
Return type:Zeitgeist.TimeRange
set_event_templates(value)
Parameters:value ([Zeitgeist.Event]) –
set_time_range(value)
Parameters:value (Zeitgeist.TimeRange) –

Signal Details

Zeitgeist.Monitor.signals.events_deleted(monitor, time_range, event_ids)
Signal Name:

events-deleted

Flags:

RUN_LAST

Parameters:
Zeitgeist.Monitor.signals.events_inserted(monitor, time_range, events)
Signal Name:

events-inserted

Flags:

RUN_LAST

Parameters:

Property Details

Zeitgeist.Monitor.props.event_templates
Name:event-templates
Type:GLib.PtrArray
Default Value:None
Flags:READABLE, WRITABLE, CONSTRUCT

event-templates

Zeitgeist.Monitor.props.time_range
Name:time-range
Type:Zeitgeist.TimeRange
Default Value:None
Flags:READABLE, WRITABLE, CONSTRUCT

time-range