Blob Blame History Raw
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>GDataCalendarCalendar: GData Reference Manual</title>
<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
<link rel="home" href="index.html" title="GData Reference Manual">
<link rel="up" href="ch14.html" title="Google Calendar API">
<link rel="prev" href="GDataCalendarQuery.html" title="GDataCalendarQuery">
<link rel="next" href="GDataCalendarEvent.html" title="GDataCalendarEvent">
<meta name="generator" content="GTK-Doc V1.26.1 (XML mode)">
<link rel="stylesheet" href="style.css" type="text/css">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
<td width="100%" align="left" class="shortcuts">
<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
                  <a href="#GDataCalendarCalendar.description" class="shortcut">Description</a></span><span id="nav_hierarchy">  <span class="dim">|</span> 
                  <a href="#GDataCalendarCalendar.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_interfaces">  <span class="dim">|</span> 
                  <a href="#GDataCalendarCalendar.implemented-interfaces" class="shortcut">Implemented Interfaces</a></span><span id="nav_properties">  <span class="dim">|</span> 
                  <a href="#GDataCalendarCalendar.properties" class="shortcut">Properties</a></span>
</td>
<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
<td><a accesskey="u" href="ch14.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
<td><a accesskey="p" href="GDataCalendarQuery.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
<td><a accesskey="n" href="GDataCalendarEvent.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
</tr></table>
<div class="refentry">
<a name="GDataCalendarCalendar"></a><div class="titlepage"></div>
<div class="refnamediv"><table width="100%"><tr>
<td valign="top">
<h2><span class="refentrytitle"><a name="GDataCalendarCalendar.top_of_page"></a>GDataCalendarCalendar</span></h2>
<p>GDataCalendarCalendar — GData Calendar calendar object</p>
</td>
<td class="gallery_image" valign="top" align="right"></td>
</tr></table></div>
<div class="refsect1">
<a name="GDataCalendarCalendar.stability-level"></a><h2>Stability Level</h2>
<acronym title="The intention of a Stable interface is to enable arbitrary third parties to
develop applications to these interfaces, release them, and have confidence that
they will run on all minor releases of the product (after the one in which the
interface was introduced, and within the same major release). Even at a major
release, incompatible changes are expected to be rare, and to have strong
justifications.
"><span class="acronym">Stable</span></acronym>, unless otherwise indicated
</div>
<div class="refsect1">
<a name="GDataCalendarCalendar.functions"></a><h2>Functions</h2>
<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
<col width="150px" class="functions_return">
<col class="functions_name">
</colgroup>
<tbody>
<tr>
<td class="function_type">
<a class="link" href="GDataCalendarCalendar.html" title="GDataCalendarCalendar"><span class="returnvalue">GDataCalendarCalendar</span></a> *
</td>
<td class="function_name">
<a class="link" href="GDataCalendarCalendar.html#gdata-calendar-calendar-new" title="gdata_calendar_calendar_new ()">gdata_calendar_calendar_new</a> <span class="c_punctuation">()</span>
</td>
</tr>
<tr>
<td class="function_type">
<span class="returnvalue">void</span>
</td>
<td class="function_name">
<a class="link" href="GDataCalendarCalendar.html#gdata-calendar-calendar-get-color" title="gdata_calendar_calendar_get_color ()">gdata_calendar_calendar_get_color</a> <span class="c_punctuation">()</span>
</td>
</tr>
<tr>
<td class="function_type">
<span class="returnvalue">void</span>
</td>
<td class="function_name">
<a class="link" href="GDataCalendarCalendar.html#gdata-calendar-calendar-set-color" title="gdata_calendar_calendar_set_color ()">gdata_calendar_calendar_set_color</a> <span class="c_punctuation">()</span>
</td>
</tr>
<tr>
<td class="function_type">
<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
</td>
<td class="function_name">
<a class="link" href="GDataCalendarCalendar.html#gdata-calendar-calendar-is-hidden" title="gdata_calendar_calendar_is_hidden ()">gdata_calendar_calendar_is_hidden</a> <span class="c_punctuation">()</span>
</td>
</tr>
<tr>
<td class="function_type">
<span class="returnvalue">void</span>
</td>
<td class="function_name">
<a class="link" href="GDataCalendarCalendar.html#gdata-calendar-calendar-set-is-hidden" title="gdata_calendar_calendar_set_is_hidden ()">gdata_calendar_calendar_set_is_hidden</a> <span class="c_punctuation">()</span>
</td>
</tr>
<tr>
<td class="function_type">
<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
</td>
<td class="function_name">
<a class="link" href="GDataCalendarCalendar.html#gdata-calendar-calendar-is-selected" title="gdata_calendar_calendar_is_selected ()">gdata_calendar_calendar_is_selected</a> <span class="c_punctuation">()</span>
</td>
</tr>
<tr>
<td class="function_type">
<span class="returnvalue">void</span>
</td>
<td class="function_name">
<a class="link" href="GDataCalendarCalendar.html#gdata-calendar-calendar-set-is-selected" title="gdata_calendar_calendar_set_is_selected ()">gdata_calendar_calendar_set_is_selected</a> <span class="c_punctuation">()</span>
</td>
</tr>
<tr>
<td class="function_type">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
</td>
<td class="function_name">
<a class="link" href="GDataCalendarCalendar.html#gdata-calendar-calendar-get-timezone" title="gdata_calendar_calendar_get_timezone ()">gdata_calendar_calendar_get_timezone</a> <span class="c_punctuation">()</span>
</td>
</tr>
<tr>
<td class="function_type">
<span class="returnvalue">void</span>
</td>
<td class="function_name">
<a class="link" href="GDataCalendarCalendar.html#gdata-calendar-calendar-set-timezone" title="gdata_calendar_calendar_set_timezone ()">gdata_calendar_calendar_set_timezone</a> <span class="c_punctuation">()</span>
</td>
</tr>
<tr>
<td class="function_type">
<a href="../glib/glib-Basic-Types.html#gint64"><span class="returnvalue">gint64</span></a>
</td>
<td class="function_name">
<a class="link" href="GDataCalendarCalendar.html#gdata-calendar-calendar-get-edited" title="gdata_calendar_calendar_get_edited ()">gdata_calendar_calendar_get_edited</a> <span class="c_punctuation">()</span>
</td>
</tr>
<tr>
<td class="function_type">
<a href="../glib/glib-Basic-Types.html#guint"><span class="returnvalue">guint</span></a>
</td>
<td class="function_name">
<a class="link" href="GDataCalendarCalendar.html#gdata-calendar-calendar-get-times-cleaned" title="gdata_calendar_calendar_get_times_cleaned ()">gdata_calendar_calendar_get_times_cleaned</a> <span class="c_punctuation">()</span>
</td>
</tr>
<tr>
<td class="function_type">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
</td>
<td class="function_name">
<a class="link" href="GDataCalendarCalendar.html#gdata-calendar-calendar-get-access-level" title="gdata_calendar_calendar_get_access_level ()">gdata_calendar_calendar_get_access_level</a> <span class="c_punctuation">()</span>
</td>
</tr>
</tbody>
</table></div>
</div>
<div class="refsect1">
<a name="GDataCalendarCalendar.properties"></a><h2>Properties</h2>
<div class="informaltable"><table class="informaltable" border="0">
<colgroup>
<col width="150px" class="properties_type">
<col width="300px" class="properties_name">
<col width="200px" class="properties_flags">
</colgroup>
<tbody>
<tr>
<td class="property_type">
<a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</td>
<td class="property_name"><a class="link" href="GDataCalendarCalendar.html#GDataCalendarCalendar--access-level" title="The “access-level” property">access-level</a></td>
<td class="property_flags">Read</td>
</tr>
<tr>
<td class="property_type">
<a class="link" href="gdata-GData-Types.html#GDataColor"><span class="type">GDataColor</span></a> *</td>
<td class="property_name"><a class="link" href="GDataCalendarCalendar.html#GDataCalendarCalendar--color" title="The “color” property">color</a></td>
<td class="property_flags">Read / Write</td>
</tr>
<tr>
<td class="property_type"><a href="../glib/glib-Basic-Types.html#gint64"><span class="type">gint64</span></a></td>
<td class="property_name"><a class="link" href="GDataCalendarCalendar.html#GDataCalendarCalendar--edited" title="The “edited” property">edited</a></td>
<td class="property_flags">Read</td>
</tr>
<tr>
<td class="property_type"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td>
<td class="property_name"><a class="link" href="GDataCalendarCalendar.html#GDataCalendarCalendar--is-hidden" title="The “is-hidden” property">is-hidden</a></td>
<td class="property_flags">Read / Write</td>
</tr>
<tr>
<td class="property_type"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td>
<td class="property_name"><a class="link" href="GDataCalendarCalendar.html#GDataCalendarCalendar--is-selected" title="The “is-selected” property">is-selected</a></td>
<td class="property_flags">Read / Write</td>
</tr>
<tr>
<td class="property_type"><a href="../glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a></td>
<td class="property_name"><a class="link" href="GDataCalendarCalendar.html#GDataCalendarCalendar--times-cleaned" title="The “times-cleaned” property">times-cleaned</a></td>
<td class="property_flags">Read</td>
</tr>
<tr>
<td class="property_type">
<a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</td>
<td class="property_name"><a class="link" href="GDataCalendarCalendar.html#GDataCalendarCalendar--timezone" title="The “timezone” property">timezone</a></td>
<td class="property_flags">Read / Write</td>
</tr>
</tbody>
</table></div>
</div>
<div class="refsect1">
<a name="GDataCalendarCalendar.other"></a><h2>Types and Values</h2>
<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
<col width="150px" class="name">
<col class="description">
</colgroup>
<tbody>
<tr>
<td class="datatype_keyword"> </td>
<td class="function_name"><a class="link" href="GDataCalendarCalendar.html#GDataCalendarCalendar-struct" title="GDataCalendarCalendar">GDataCalendarCalendar</a></td>
</tr>
<tr>
<td class="datatype_keyword"> </td>
<td class="function_name"><a class="link" href="GDataCalendarCalendar.html#GDataCalendarCalendarClass" title="GDataCalendarCalendarClass">GDataCalendarCalendarClass</a></td>
</tr>
</tbody>
</table></div>
</div>
<div class="refsect1">
<a name="GDataCalendarCalendar.object-hierarchy"></a><h2>Object Hierarchy</h2>
<pre class="screen">    <a href="../gobject/gobject-The-Base-Object-Type.html#GObject-struct">GObject</a>
    <span class="lineart">╰──</span> <a class="link" href="GDataParsable.html" title="GDataParsable">GDataParsable</a>
        <span class="lineart">╰──</span> <a class="link" href="GDataEntry.html" title="GDataEntry">GDataEntry</a>
            <span class="lineart">╰──</span> GDataCalendarCalendar
</pre>
</div>
<div class="refsect1">
<a name="GDataCalendarCalendar.implemented-interfaces"></a><h2>Implemented Interfaces</h2>
<p>
GDataCalendarCalendar implements
 <a class="link" href="GDataAccessHandler.html" title="GDataAccessHandler">GDataAccessHandler</a>.</p>
</div>
<div class="refsect1">
<a name="GDataCalendarCalendar.includes"></a><h2>Includes</h2>
<pre class="synopsis">#include &lt;gdata/services/calendar/gdata-calendar-calendar.h&gt;
</pre>
</div>
<div class="refsect1">
<a name="GDataCalendarCalendar.description"></a><h2>Description</h2>
<p><a class="link" href="GDataCalendarCalendar.html" title="GDataCalendarCalendar"><span class="type">GDataCalendarCalendar</span></a> is a subclass of <a class="link" href="GDataEntry.html" title="GDataEntry"><span class="type">GDataEntry</span></a> to represent a calendar from Google Calendar.</p>
<p><a class="link" href="GDataCalendarCalendar.html" title="GDataCalendarCalendar"><span class="type">GDataCalendarCalendar</span></a> implements <a class="link" href="GDataAccessHandler.html" title="GDataAccessHandler"><span class="type">GDataAccessHandler</span></a>, meaning the access rules to it can be modified using that interface. As well as the
access roles defined for the base <a class="link" href="GDataAccessRule.html" title="GDataAccessRule"><span class="type">GDataAccessRule</span></a> (e.g. <a class="link" href="GDataAccessRule.html#GDATA-ACCESS-ROLE-NONE:CAPS" title="GDATA_ACCESS_ROLE_NONE"><code class="literal">GDATA_ACCESS_ROLE_NONE</code></a>), <a class="link" href="GDataCalendarCalendar.html" title="GDataCalendarCalendar"><span class="type">GDataCalendarCalendar</span></a> has its own, such as
<a class="link" href="GDataCalendarAccessRule.html#GDATA-CALENDAR-ACCESS-ROLE-EDITOR:CAPS" title="GDATA_CALENDAR_ACCESS_ROLE_EDITOR"><code class="literal">GDATA_CALENDAR_ACCESS_ROLE_EDITOR</code></a> and <a class="link" href="GDataCalendarAccessRule.html#GDATA-CALENDAR-ACCESS-ROLE-FREE-BUSY:CAPS" title="GDATA_CALENDAR_ACCESS_ROLE_FREE_BUSY"><code class="literal">GDATA_CALENDAR_ACCESS_ROLE_FREE_BUSY</code></a>.</p>
<p>For more details of Google Calendar's GData API, see the <a class="ulink" href="https://developers.google.com/google-apps/calendar/v3/reference/" target="_top">
online documentation</a>.</p>
<div class="example">
<a name="id-1.5.3.5.10.5"></a><p class="title"><b>Example 18. Listing Calendars</b></p>
<div class="example-contents">
  <table class="listing_frame" border="0" cellpadding="0" cellspacing="0">
    <tbody>
      <tr>
        <td class="listing_lines" align="right"><pre>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</pre></td>
        <td class="listing_code"><pre class="programlisting"><span class="usertype">GDataCalendarService</span><span class="normal"> </span><span class="symbol">*</span><span class="normal">service</span><span class="symbol">;</span>
<span class="usertype">GDataFeed</span><span class="normal"> </span><span class="symbol">*</span><span class="normal">feed</span><span class="symbol">;</span>
<span class="usertype">GList</span><span class="normal"> </span><span class="symbol">*</span><span class="normal">i</span><span class="symbol">;</span>
<span class="usertype">GError</span><span class="normal"> </span><span class="symbol">*</span><span class="normal">error </span><span class="symbol">=</span><span class="normal"> <a href="../glib/glib-Standard-Macros.html#NULL:CAPS">NULL</a></span><span class="symbol">;</span>

<span class="comment">/* Create a service */</span>
<span class="normal">service </span><span class="symbol">=</span><span class="normal"> </span><span class="function">create_calendar_service</span><span class="normal"> </span><span class="symbol">();</span>

<span class="comment">/* Query for all of the calendars the currently authenticated user has access to, including those which they have read-only</span>
<span class="comment"> * access to. */</span>
<span class="normal">feed </span><span class="symbol">=</span><span class="normal"> </span><span class="function"><a href="GDataCalendarService.html#gdata-calendar-service-query-all-calendars">gdata_calendar_service_query_all_calendars</a></span><span class="normal"> </span><span class="symbol">(</span><span class="normal">service</span><span class="symbol">,</span><span class="normal"> <a href="../glib/glib-Standard-Macros.html#NULL:CAPS">NULL</a></span><span class="symbol">,</span><span class="normal"> <a href="../glib/glib-Standard-Macros.html#NULL:CAPS">NULL</a></span><span class="symbol">,</span><span class="normal"> <a href="../glib/glib-Standard-Macros.html#NULL:CAPS">NULL</a></span><span class="symbol">,</span><span class="normal"> <a href="../glib/glib-Standard-Macros.html#NULL:CAPS">NULL</a></span><span class="symbol">,</span><span class="normal"> </span><span class="symbol">&amp;</span><span class="normal">error</span><span class="symbol">);</span>

<span class="function"><a href="../gobject/gobject-The-Base-Object-Type.html#g-object-unref">g_object_unref</a></span><span class="normal"> </span><span class="symbol">(</span><span class="normal">service</span><span class="symbol">);</span>

<span class="keyword">if</span><span class="normal"> </span><span class="symbol">(</span><span class="normal">error </span><span class="symbol">!=</span><span class="normal"> <a href="../glib/glib-Standard-Macros.html#NULL:CAPS">NULL</a></span><span class="symbol">)</span><span class="normal"> </span><span class="cbracket">{</span>
<span class="normal">    </span><span class="function"><a href="../glib/glib-Message-Logging.html#g-error">g_error</a></span><span class="normal"> </span><span class="symbol">(</span><span class="string">"Error querying for calendars: %s"</span><span class="symbol">,</span><span class="normal"> error</span><span class="symbol">-&gt;</span><span class="normal">message</span><span class="symbol">);</span>
<span class="normal">    </span><span class="function"><a href="../glib/glib-Error-Reporting.html#g-error-free">g_error_free</a></span><span class="normal"> </span><span class="symbol">(</span><span class="normal">error</span><span class="symbol">);</span>
<span class="normal">    </span><span class="keyword">return</span><span class="symbol">;</span>
<span class="cbracket">}</span>

<span class="comment">/* Iterate through the returned calendars and do something with them */</span>
<span class="keyword">for</span><span class="normal"> </span><span class="symbol">(</span><span class="normal">i </span><span class="symbol">=</span><span class="normal"> </span><span class="function"><a href="GDataFeed.html#gdata-feed-get-entries">gdata_feed_get_entries</a></span><span class="normal"> </span><span class="symbol">(</span><span class="normal">feed</span><span class="symbol">);</span><span class="normal"> i </span><span class="symbol">!=</span><span class="normal"> <a href="../glib/glib-Standard-Macros.html#NULL:CAPS">NULL</a></span><span class="symbol">;</span><span class="normal"> i </span><span class="symbol">=</span><span class="normal"> i</span><span class="symbol">-&gt;</span><span class="normal">next</span><span class="symbol">)</span><span class="normal"> </span><span class="cbracket">{</span>
<span class="normal">    </span><span class="keyword">const</span><span class="normal"> </span><span class="usertype">gchar</span><span class="normal"> </span><span class="symbol">*</span><span class="normal">access_level</span><span class="symbol">;</span>
<span class="normal">    </span><span class="usertype">gboolean</span><span class="normal"> has_write_access</span><span class="symbol">;</span>
<span class="normal">    </span><span class="usertype">GDataCalendarCalendar</span><span class="normal"> </span><span class="symbol">*</span><span class="normal">calendar </span><span class="symbol">=</span><span class="normal"> </span><span class="function">GDATA_CALENDAR_CALENDAR</span><span class="normal"> </span><span class="symbol">(</span><span class="normal">i</span><span class="symbol">-&gt;</span><span class="normal">data</span><span class="symbol">);</span>

<span class="normal">    </span><span class="comment">/* Determine whether we have write access to the calendar, or just read-only or free/busy access. Note that the access levels</span>
<span class="comment">     * are more detailed than this; see the documentation for gdata_calendar_calendar_get_access_level() for more information. */</span>
<span class="normal">    access_level </span><span class="symbol">=</span><span class="normal"> </span><span class="function"><a href="GDataCalendarCalendar.html#gdata-calendar-calendar-get-access-level">gdata_calendar_calendar_get_access_level</a></span><span class="normal"> </span><span class="symbol">(</span><span class="normal">calendar</span><span class="symbol">);</span>
<span class="normal">    has_write_access </span><span class="symbol">=</span><span class="normal"> </span><span class="symbol">(</span><span class="normal">access_level </span><span class="symbol">!=</span><span class="normal"> <a href="../glib/glib-Standard-Macros.html#NULL:CAPS">NULL</a> </span><span class="symbol">&amp;&amp;</span><span class="normal"> </span><span class="function">strcmp</span><span class="normal"> </span><span class="symbol">(</span><span class="normal">access_level</span><span class="symbol">,</span><span class="normal"> <a href="GDataCalendarAccessRule.html#GDATA-CALENDAR-ACCESS-ROLE-EDITOR:CAPS">GDATA_CALENDAR_ACCESS_ROLE_EDITOR</a></span><span class="symbol">)</span><span class="normal"> </span><span class="symbol">==</span><span class="normal"> </span><span class="number">0</span><span class="symbol">)</span><span class="normal"> </span><span class="symbol">?</span><span class="normal"> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS">TRUE</a> </span><span class="symbol">:</span><span class="normal"> <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS">FALSE</a></span><span class="symbol">;</span>

<span class="normal">    </span><span class="comment">/* Do something with the calendar here, such as insert it into a UI */</span>
<span class="cbracket">}</span>

<span class="function"><a href="../gobject/gobject-The-Base-Object-Type.html#g-object-unref">g_object_unref</a></span><span class="normal"> </span><span class="symbol">(</span><span class="normal">feed</span><span class="symbol">);</span></pre></td>
      </tr>
    </tbody>
  </table>
</div>

</div>
<br class="example-break">
</div>
<div class="refsect1">
<a name="GDataCalendarCalendar.functions_details"></a><h2>Functions</h2>
<div class="refsect2">
<a name="gdata-calendar-calendar-new"></a><h3>gdata_calendar_calendar_new ()</h3>
<pre class="programlisting"><a class="link" href="GDataCalendarCalendar.html" title="GDataCalendarCalendar"><span class="returnvalue">GDataCalendarCalendar</span></a> *
gdata_calendar_calendar_new (<em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *id</code></em>);</pre>
<p>Creates a new <a class="link" href="GDataCalendarCalendar.html" title="GDataCalendarCalendar"><span class="type">GDataCalendarCalendar</span></a> with the given ID and default properties.</p>
<div class="refsect3">
<a name="gdata-calendar-calendar-new.parameters"></a><h4>Parameters</h4>
<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
<col width="150px" class="parameters_name">
<col class="parameters_description">
<col width="200px" class="parameters_annotations">
</colgroup>
<tbody><tr>
<td class="parameter_name"><p>id</p></td>
<td class="parameter_description"><p>the calendar's ID, or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. </p></td>
<td class="parameter_annotations"><span class="annotation">[<acronym title="NULL is OK, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span></td>
</tr></tbody>
</table></div>
</div>
<div class="refsect3">
<a name="gdata-calendar-calendar-new.returns"></a><h4>Returns</h4>
<p> a new <a class="link" href="GDataCalendarCalendar.html" title="GDataCalendarCalendar"><span class="type">GDataCalendarCalendar</span></a>; unref with <a href="../gobject/gobject-The-Base-Object-Type.html#g-object-unref"><code class="function">g_object_unref()</code></a></p>
</div>
</div>
<hr>
<div class="refsect2">
<a name="gdata-calendar-calendar-get-color"></a><h3>gdata_calendar_calendar_get_color ()</h3>
<pre class="programlisting"><span class="returnvalue">void</span>
gdata_calendar_calendar_get_color (<em class="parameter"><code><a class="link" href="GDataCalendarCalendar.html" title="GDataCalendarCalendar"><span class="type">GDataCalendarCalendar</span></a> *self</code></em>,
                                   <em class="parameter"><code><a class="link" href="gdata-GData-Types.html#GDataColor"><span class="type">GDataColor</span></a> *color</code></em>);</pre>
<p>Gets the <a class="link" href="GDataCalendarCalendar.html#GDataCalendarCalendar--color" title="The “color” property"><span class="type">“color”</span></a> property and puts it in <em class="parameter"><code>color</code></em>
.</p>
<div class="refsect3">
<a name="gdata-calendar-calendar-get-color.parameters"></a><h4>Parameters</h4>
<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
<col width="150px" class="parameters_name">
<col class="parameters_description">
<col width="200px" class="parameters_annotations">
</colgroup>
<tbody>
<tr>
<td class="parameter_name"><p>self</p></td>
<td class="parameter_description"><p>a <a class="link" href="GDataCalendarCalendar.html" title="GDataCalendarCalendar"><span class="type">GDataCalendarCalendar</span></a></p></td>
<td class="parameter_annotations"> </td>
</tr>
<tr>
<td class="parameter_name"><p>color</p></td>
<td class="parameter_description"><p>a <a class="link" href="gdata-GData-Types.html#GDataColor"><span class="type">GDataColor</span></a>. </p></td>
<td class="parameter_annotations"><span class="annotation">[<acronym title="Out parameter, where caller must allocate storage."><span class="acronym">out caller-allocates</span></acronym>]</span></td>
</tr>
</tbody>
</table></div>
</div>
</div>
<hr>
<div class="refsect2">
<a name="gdata-calendar-calendar-set-color"></a><h3>gdata_calendar_calendar_set_color ()</h3>
<pre class="programlisting"><span class="returnvalue">void</span>
gdata_calendar_calendar_set_color (<em class="parameter"><code><a class="link" href="GDataCalendarCalendar.html" title="GDataCalendarCalendar"><span class="type">GDataCalendarCalendar</span></a> *self</code></em>,
                                   <em class="parameter"><code>const <a class="link" href="gdata-GData-Types.html#GDataColor"><span class="type">GDataColor</span></a> *color</code></em>);</pre>
<p>Sets the <a class="link" href="GDataCalendarCalendar.html#GDataCalendarCalendar--color" title="The “color” property"><span class="type">“color”</span></a> property to <em class="parameter"><code>color</code></em>
.</p>
<div class="refsect3">
<a name="gdata-calendar-calendar-set-color.parameters"></a><h4>Parameters</h4>
<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
<col width="150px" class="parameters_name">
<col class="parameters_description">
<col width="200px" class="parameters_annotations">
</colgroup>
<tbody>
<tr>
<td class="parameter_name"><p>self</p></td>
<td class="parameter_description"><p>a <a class="link" href="GDataCalendarCalendar.html" title="GDataCalendarCalendar"><span class="type">GDataCalendarCalendar</span></a></p></td>
<td class="parameter_annotations"> </td>
</tr>
<tr>
<td class="parameter_name"><p>color</p></td>
<td class="parameter_description"><p>a new <a class="link" href="gdata-GData-Types.html#GDataColor"><span class="type">GDataColor</span></a></p></td>
<td class="parameter_annotations"> </td>
</tr>
</tbody>
</table></div>
</div>
</div>
<hr>
<div class="refsect2">
<a name="gdata-calendar-calendar-is-hidden"></a><h3>gdata_calendar_calendar_is_hidden ()</h3>
<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
gdata_calendar_calendar_is_hidden (<em class="parameter"><code><a class="link" href="GDataCalendarCalendar.html" title="GDataCalendarCalendar"><span class="type">GDataCalendarCalendar</span></a> *self</code></em>);</pre>
<p>Gets the <a class="link" href="GDataCalendarCalendar.html#GDataCalendarCalendar--is-hidden" title="The “is-hidden” property"><span class="type">“is-hidden”</span></a> property.</p>
<div class="refsect3">
<a name="gdata-calendar-calendar-is-hidden.parameters"></a><h4>Parameters</h4>
<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
<col width="150px" class="parameters_name">
<col class="parameters_description">
<col width="200px" class="parameters_annotations">
</colgroup>
<tbody><tr>
<td class="parameter_name"><p>self</p></td>
<td class="parameter_description"><p>a <a class="link" href="GDataCalendarCalendar.html" title="GDataCalendarCalendar"><span class="type">GDataCalendarCalendar</span></a></p></td>
<td class="parameter_annotations"> </td>
</tr></tbody>
</table></div>
</div>
<div class="refsect3">
<a name="gdata-calendar-calendar-is-hidden.returns"></a><h4>Returns</h4>
<p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the calendar is hidden, <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise</p>
</div>
<p class="since">Since: <a class="link" href="ix04.html#api-index-0.2.0">0.2.0</a></p>
</div>
<hr>
<div class="refsect2">
<a name="gdata-calendar-calendar-set-is-hidden"></a><h3>gdata_calendar_calendar_set_is_hidden ()</h3>
<pre class="programlisting"><span class="returnvalue">void</span>
gdata_calendar_calendar_set_is_hidden (<em class="parameter"><code><a class="link" href="GDataCalendarCalendar.html" title="GDataCalendarCalendar"><span class="type">GDataCalendarCalendar</span></a> *self</code></em>,
                                       <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> is_hidden</code></em>);</pre>
<p>Sets the <a class="link" href="GDataCalendarCalendar.html#GDataCalendarCalendar--is-hidden" title="The “is-hidden” property"><span class="type">“is-hidden”</span></a> property to <em class="parameter"><code>is_hidden</code></em>
.</p>
<div class="refsect3">
<a name="gdata-calendar-calendar-set-is-hidden.parameters"></a><h4>Parameters</h4>
<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
<col width="150px" class="parameters_name">
<col class="parameters_description">
<col width="200px" class="parameters_annotations">
</colgroup>
<tbody>
<tr>
<td class="parameter_name"><p>self</p></td>
<td class="parameter_description"><p>a <a class="link" href="GDataCalendarCalendar.html" title="GDataCalendarCalendar"><span class="type">GDataCalendarCalendar</span></a></p></td>
<td class="parameter_annotations"> </td>
</tr>
<tr>
<td class="parameter_name"><p>is_hidden</p></td>
<td class="parameter_description"><p><a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> to hide the calendar, <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise</p></td>
<td class="parameter_annotations"> </td>
</tr>
</tbody>
</table></div>
</div>
<p class="since">Since: <a class="link" href="ix04.html#api-index-0.2.0">0.2.0</a></p>
</div>
<hr>
<div class="refsect2">
<a name="gdata-calendar-calendar-is-selected"></a><h3>gdata_calendar_calendar_is_selected ()</h3>
<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
gdata_calendar_calendar_is_selected (<em class="parameter"><code><a class="link" href="GDataCalendarCalendar.html" title="GDataCalendarCalendar"><span class="type">GDataCalendarCalendar</span></a> *self</code></em>);</pre>
<p>Gets the <a class="link" href="GDataCalendarCalendar.html#GDataCalendarCalendar--is-selected" title="The “is-selected” property"><span class="type">“is-selected”</span></a> property.</p>
<div class="refsect3">
<a name="gdata-calendar-calendar-is-selected.parameters"></a><h4>Parameters</h4>
<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
<col width="150px" class="parameters_name">
<col class="parameters_description">
<col width="200px" class="parameters_annotations">
</colgroup>
<tbody><tr>
<td class="parameter_name"><p>self</p></td>
<td class="parameter_description"><p>a <a class="link" href="GDataCalendarCalendar.html" title="GDataCalendarCalendar"><span class="type">GDataCalendarCalendar</span></a></p></td>
<td class="parameter_annotations"> </td>
</tr></tbody>
</table></div>
</div>
<div class="refsect3">
<a name="gdata-calendar-calendar-is-selected.returns"></a><h4>Returns</h4>
<p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the calendar is selected, <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise</p>
</div>
<p class="since">Since: <a class="link" href="ix04.html#api-index-0.2.0">0.2.0</a></p>
</div>
<hr>
<div class="refsect2">
<a name="gdata-calendar-calendar-set-is-selected"></a><h3>gdata_calendar_calendar_set_is_selected ()</h3>
<pre class="programlisting"><span class="returnvalue">void</span>
gdata_calendar_calendar_set_is_selected
                               (<em class="parameter"><code><a class="link" href="GDataCalendarCalendar.html" title="GDataCalendarCalendar"><span class="type">GDataCalendarCalendar</span></a> *self</code></em>,
                                <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> is_selected</code></em>);</pre>
<p>Sets the <a class="link" href="GDataCalendarCalendar.html#GDataCalendarCalendar--is-selected" title="The “is-selected” property"><span class="type">“is-selected”</span></a> property to <em class="parameter"><code>is_selected</code></em>
.</p>
<div class="refsect3">
<a name="gdata-calendar-calendar-set-is-selected.parameters"></a><h4>Parameters</h4>
<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
<col width="150px" class="parameters_name">
<col class="parameters_description">
<col width="200px" class="parameters_annotations">
</colgroup>
<tbody>
<tr>
<td class="parameter_name"><p>self</p></td>
<td class="parameter_description"><p>a <a class="link" href="GDataCalendarCalendar.html" title="GDataCalendarCalendar"><span class="type">GDataCalendarCalendar</span></a></p></td>
<td class="parameter_annotations"> </td>
</tr>
<tr>
<td class="parameter_name"><p>is_selected</p></td>
<td class="parameter_description"><p><a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> to select the calendar, <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise</p></td>
<td class="parameter_annotations"> </td>
</tr>
</tbody>
</table></div>
</div>
<p class="since">Since: <a class="link" href="ix04.html#api-index-0.2.0">0.2.0</a></p>
</div>
<hr>
<div class="refsect2">
<a name="gdata-calendar-calendar-get-timezone"></a><h3>gdata_calendar_calendar_get_timezone ()</h3>
<pre class="programlisting">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
gdata_calendar_calendar_get_timezone (<em class="parameter"><code><a class="link" href="GDataCalendarCalendar.html" title="GDataCalendarCalendar"><span class="type">GDataCalendarCalendar</span></a> *self</code></em>);</pre>
<p>Gets the <a class="link" href="GDataCalendarCalendar.html#GDataCalendarCalendar--timezone" title="The “timezone” property"><span class="type">“timezone”</span></a> property.</p>
<div class="refsect3">
<a name="gdata-calendar-calendar-get-timezone.parameters"></a><h4>Parameters</h4>
<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
<col width="150px" class="parameters_name">
<col class="parameters_description">
<col width="200px" class="parameters_annotations">
</colgroup>
<tbody><tr>
<td class="parameter_name"><p>self</p></td>
<td class="parameter_description"><p>a <a class="link" href="GDataCalendarCalendar.html" title="GDataCalendarCalendar"><span class="type">GDataCalendarCalendar</span></a></p></td>
<td class="parameter_annotations"> </td>
</tr></tbody>
</table></div>
</div>
<div class="refsect3">
<a name="gdata-calendar-calendar-get-timezone.returns"></a><h4>Returns</h4>
<p> the calendar's timezone, or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a></p>
</div>
</div>
<hr>
<div class="refsect2">
<a name="gdata-calendar-calendar-set-timezone"></a><h3>gdata_calendar_calendar_set_timezone ()</h3>
<pre class="programlisting"><span class="returnvalue">void</span>
gdata_calendar_calendar_set_timezone (<em class="parameter"><code><a class="link" href="GDataCalendarCalendar.html" title="GDataCalendarCalendar"><span class="type">GDataCalendarCalendar</span></a> *self</code></em>,
                                      <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *_timezone</code></em>);</pre>
<p>Sets the <a class="link" href="GDataCalendarCalendar.html#GDataCalendarCalendar--timezone" title="The “timezone” property"><span class="type">“timezone”</span></a> property to the new timezone, <em class="parameter"><code>_timezone</code></em>
.</p>
<p>Set <em class="parameter"><code>_timezone</code></em>
 to <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> to unset the property in the calendar.</p>
<div class="refsect3">
<a name="gdata-calendar-calendar-set-timezone.parameters"></a><h4>Parameters</h4>
<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
<col width="150px" class="parameters_name">
<col class="parameters_description">
<col width="200px" class="parameters_annotations">
</colgroup>
<tbody>
<tr>
<td class="parameter_name"><p>self</p></td>
<td class="parameter_description"><p>a <a class="link" href="GDataCalendarCalendar.html" title="GDataCalendarCalendar"><span class="type">GDataCalendarCalendar</span></a></p></td>
<td class="parameter_annotations"> </td>
</tr>
<tr>
<td class="parameter_name"><p>_timezone</p></td>
<td class="parameter_description"><p>a new timezone, or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. </p></td>
<td class="parameter_annotations"><span class="annotation">[<acronym title="NULL is OK, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span></td>
</tr>
</tbody>
</table></div>
</div>
</div>
<hr>
<div class="refsect2">
<a name="gdata-calendar-calendar-get-edited"></a><h3>gdata_calendar_calendar_get_edited ()</h3>
<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gint64"><span class="returnvalue">gint64</span></a>
gdata_calendar_calendar_get_edited (<em class="parameter"><code><a class="link" href="GDataCalendarCalendar.html" title="GDataCalendarCalendar"><span class="type">GDataCalendarCalendar</span></a> *self</code></em>);</pre>
<div class="warning">
<p><code class="literal">gdata_calendar_calendar_get_edited</code> has been deprecated since version 0.17.2 and should not be used in newly-written code.</p>
<p>Unsupported by the online API any more. There is no
  replacement; this will always return <code class="code">-1</code>.</p>
</div>
<p>Gets the <a class="link" href="GDataCalendarCalendar.html#GDataCalendarCalendar--edited" title="The “edited” property"><span class="type">“edited”</span></a> property. If the property is unset, <code class="code">-1</code> will be returned.</p>
<div class="refsect3">
<a name="gdata-calendar-calendar-get-edited.parameters"></a><h4>Parameters</h4>
<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
<col width="150px" class="parameters_name">
<col class="parameters_description">
<col width="200px" class="parameters_annotations">
</colgroup>
<tbody><tr>
<td class="parameter_name"><p>self</p></td>
<td class="parameter_description"><p>a <a class="link" href="GDataCalendarCalendar.html" title="GDataCalendarCalendar"><span class="type">GDataCalendarCalendar</span></a></p></td>
<td class="parameter_annotations"> </td>
</tr></tbody>
</table></div>
</div>
<div class="refsect3">
<a name="gdata-calendar-calendar-get-edited.returns"></a><h4>Returns</h4>
<p> the UNIX timestamp for the time the calendar was last edited, or <code class="code">-1</code></p>
</div>
</div>
<hr>
<div class="refsect2">
<a name="gdata-calendar-calendar-get-times-cleaned"></a><h3>gdata_calendar_calendar_get_times_cleaned ()</h3>
<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#guint"><span class="returnvalue">guint</span></a>
gdata_calendar_calendar_get_times_cleaned
                               (<em class="parameter"><code><a class="link" href="GDataCalendarCalendar.html" title="GDataCalendarCalendar"><span class="type">GDataCalendarCalendar</span></a> *self</code></em>);</pre>
<div class="warning">
<p><code class="literal">gdata_calendar_calendar_get_times_cleaned</code> has been deprecated since version 0.17.2 and should not be used in newly-written code.</p>
<p>Unsupported by the online API any more. There is no
  replacement; this will always return <code class="code">0</code>.</p>
</div>
<p>Gets the <a class="link" href="GDataCalendarCalendar.html#GDataCalendarCalendar--times-cleaned" title="The “times-cleaned” property"><span class="type">“times-cleaned”</span></a> property.</p>
<div class="refsect3">
<a name="gdata-calendar-calendar-get-times-cleaned.parameters"></a><h4>Parameters</h4>
<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
<col width="150px" class="parameters_name">
<col class="parameters_description">
<col width="200px" class="parameters_annotations">
</colgroup>
<tbody><tr>
<td class="parameter_name"><p>self</p></td>
<td class="parameter_description"><p>a <a class="link" href="GDataCalendarCalendar.html" title="GDataCalendarCalendar"><span class="type">GDataCalendarCalendar</span></a></p></td>
<td class="parameter_annotations"> </td>
</tr></tbody>
</table></div>
</div>
<div class="refsect3">
<a name="gdata-calendar-calendar-get-times-cleaned.returns"></a><h4>Returns</h4>
<p> the number of times the calendar has been totally emptied</p>
</div>
</div>
<hr>
<div class="refsect2">
<a name="gdata-calendar-calendar-get-access-level"></a><h3>gdata_calendar_calendar_get_access_level ()</h3>
<pre class="programlisting">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
gdata_calendar_calendar_get_access_level
                               (<em class="parameter"><code><a class="link" href="GDataCalendarCalendar.html" title="GDataCalendarCalendar"><span class="type">GDataCalendarCalendar</span></a> *self</code></em>);</pre>
<p>Gets the <a class="link" href="GDataCalendarCalendar.html#GDataCalendarCalendar--access-level" title="The “access-level” property"><span class="type">“access-level”</span></a> property.</p>
<div class="refsect3">
<a name="gdata-calendar-calendar-get-access-level.parameters"></a><h4>Parameters</h4>
<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
<col width="150px" class="parameters_name">
<col class="parameters_description">
<col width="200px" class="parameters_annotations">
</colgroup>
<tbody><tr>
<td class="parameter_name"><p>self</p></td>
<td class="parameter_description"><p>a <a class="link" href="GDataCalendarCalendar.html" title="GDataCalendarCalendar"><span class="type">GDataCalendarCalendar</span></a></p></td>
<td class="parameter_annotations"> </td>
</tr></tbody>
</table></div>
</div>
<div class="refsect3">
<a name="gdata-calendar-calendar-get-access-level.returns"></a><h4>Returns</h4>
<p> the authenticated user's access level to the calendar, or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a></p>
</div>
</div>
</div>
<div class="refsect1">
<a name="GDataCalendarCalendar.other_details"></a><h2>Types and Values</h2>
<div class="refsect2">
<a name="GDataCalendarCalendar-struct"></a><h3>GDataCalendarCalendar</h3>
<pre class="programlisting">typedef struct _GDataCalendarCalendar GDataCalendarCalendar;</pre>
<p>All the fields in the <a class="link" href="GDataCalendarCalendar.html" title="GDataCalendarCalendar"><span class="type">GDataCalendarCalendar</span></a> structure are private and should never be accessed directly.</p>
</div>
<hr>
<div class="refsect2">
<a name="GDataCalendarCalendarClass"></a><h3>GDataCalendarCalendarClass</h3>
<pre class="programlisting">typedef struct {
} GDataCalendarCalendarClass;
</pre>
<p>All the fields in the <a class="link" href="GDataCalendarCalendar.html#GDataCalendarCalendarClass" title="GDataCalendarCalendarClass"><span class="type">GDataCalendarCalendarClass</span></a> structure are private and should never be accessed directly.</p>
</div>
</div>
<div class="refsect1">
<a name="GDataCalendarCalendar.property-details"></a><h2>Property Details</h2>
<div class="refsect2">
<a name="GDataCalendarCalendar--access-level"></a><h3>The <code class="literal">“access-level”</code> property</h3>
<pre class="programlisting">  “access-level”             <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre>
<p>Indicates the access level the current user has to the calendar. For example: <a class="link" href="GDataCalendarAccessRule.html#GDATA-CALENDAR-ACCESS-ROLE-READ:CAPS" title="GDATA_CALENDAR_ACCESS_ROLE_READ"><code class="literal">GDATA_CALENDAR_ACCESS_ROLE_READ</code></a> or
<a class="link" href="GDataCalendarAccessRule.html#GDATA-CALENDAR-ACCESS-ROLE-FREE-BUSY:CAPS" title="GDATA_CALENDAR_ACCESS_ROLE_FREE_BUSY"><code class="literal">GDATA_CALENDAR_ACCESS_ROLE_FREE_BUSY</code></a>. The "current user" is the one authenticated against the service's <a class="link" href="GDataService.html#GDataService--authorizer" title="The “authorizer” property"><span class="type">“authorizer”</span></a>,
or the guest user.</p>
<p>Flags: Read</p>
<p>Default value: NULL</p>
</div>
<hr>
<div class="refsect2">
<a name="GDataCalendarCalendar--color"></a><h3>The <code class="literal">“color”</code> property</h3>
<pre class="programlisting">  “color”                    <a class="link" href="gdata-GData-Types.html#GDataColor"><span class="type">GDataColor</span></a> *</pre>
<p>The background color used to highlight the calendar in the user’s
browser. This used to be restricted to a limited set of colours, but
since 0.17.2 may be any RGB colour.</p>
<p>Flags: Read / Write</p>
</div>
<hr>
<div class="refsect2">
<a name="GDataCalendarCalendar--edited"></a><h3>The <code class="literal">“edited”</code> property</h3>
<pre class="programlisting">  “edited”                   <a href="../glib/glib-Basic-Types.html#gint64"><span class="type">gint64</span></a></pre>
<p>The last time the calendar was edited. If the calendar has not been edited yet, the content indicates the time it was created.</p>
<p>For more information, see the <a class="ulink" href="http://www.atomenabled.org/developers/protocol/#appEdited" target="_top">
Atom Publishing Protocol specification</a>.</p>
<div class="warning">
<p><code class="literal">GDataCalendarCalendar:edited</code> has been deprecated since version 0.17.2 and should not be used in newly-written code.</p>
<p>Unsupported by the online API any more. There
is no replacement; this will always return -1.</p>
</div>
<p>Flags: Read</p>
<p>Allowed values: &gt;= -1</p>
<p>Default value: -1</p>
</div>
<hr>
<div class="refsect2">
<a name="GDataCalendarCalendar--is-hidden"></a><h3>The <code class="literal">“is-hidden”</code> property</h3>
<pre class="programlisting">  “is-hidden”                <a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre>
<p>Indicates whether the calendar is visible.</p>
<p>Flags: Read / Write</p>
<p>Default value: FALSE</p>
<p class="since">Since: <a class="link" href="ix04.html#api-index-0.2.0">0.2.0</a></p>
</div>
<hr>
<div class="refsect2">
<a name="GDataCalendarCalendar--is-selected"></a><h3>The <code class="literal">“is-selected”</code> property</h3>
<pre class="programlisting">  “is-selected”              <a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre>
<p>Indicates whether the calendar is selected.</p>
<p>Flags: Read / Write</p>
<p>Default value: FALSE</p>
<p class="since">Since: <a class="link" href="ix04.html#api-index-0.2.0">0.2.0</a></p>
</div>
<hr>
<div class="refsect2">
<a name="GDataCalendarCalendar--times-cleaned"></a><h3>The <code class="literal">“times-cleaned”</code> property</h3>
<pre class="programlisting">  “times-cleaned”            <a href="../glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a></pre>
<p>The number of times the calendar has been cleared of events.</p>
<div class="warning">
<p><code class="literal">GDataCalendarCalendar:times-cleaned</code> has been deprecated since version 0.17.2 and should not be used in newly-written code.</p>
<p>Unsupported by the online API any more. There
  is no replacement; this will always return</p>
<code class="code">0</code>.
</div>
<p>Flags: Read</p>
<p>Default value: 0</p>
</div>
<hr>
<div class="refsect2">
<a name="GDataCalendarCalendar--timezone"></a><h3>The <code class="literal">“timezone”</code> property</h3>
<pre class="programlisting">  “timezone”                 <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre>
<p>The timezone in which the calendar's times are given. This is a timezone name in tz database notation: <a class="ulink" href="http://en.wikipedia.org/wiki/Tz_database#Names_of_time_zones" target="_top">reference</a>.</p>
<p>Flags: Read / Write</p>
<p>Default value: NULL</p>
</div>
</div>
</div>
<div class="footer">
<hr>Generated by GTK-Doc V1.26.1</div>
</body>
</html>