summaryrefslogtreecommitdiff
path: root/src/private/org.gnome.evolution.dataserver.CalendarView.xml
blob: 805902938a4d8979c77a709a49df6930ae0d0a7f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
<!DOCTYPE node PUBLIC
"-//freedesktop//DTD D-Bus Object Introspection 1.0//EN"
"http://www.freedesktop.org/standards/dbus/1.0/introspect.dtd">
<node name="/" xmlns:doc="http://www.freedesktop.org/dbus/1.0/doc.dtd">

<!--
    org.gnome.evolution.dataserver.CalendarView:
    @short_description: Calendar view
    @since: 3.32

    This interface allows for interaction with a calendar view.
-->
<interface name="org.gnome.evolution.dataserver.CalendarView">

  <signal name="ObjectsAdded">
    <arg name="objects" type="as"/>
  </signal>

  <signal name="ObjectsModified">
    <arg name="objects" type="as"/>
  </signal>

  <signal name="ObjectsRemoved">
    <arg name="uids" type="as"/>
  </signal>

  <signal name="Progress">
    <arg name="percent" type="u"/>
    <arg name="message" type="s"/>
  </signal>

  <signal name="Complete">
    <arg name="error_name" type="s"/>
    <arg name="error_message" type="s"/>
  </signal>

  <method name="Start"/>

  <method name="Stop"/>

  <method name="SetFlags">
    <arg name="flags" type="u"/>
  </method>

  <method name="SetFieldsOfInterest">
    <arg name="only_fields" direction="in" type="as"/>
  </method>

  <method name="Dispose"/>

</interface>