$darkmode
Qore GoogleDataProvider Module Reference 1.0
GoogleCalendarType.qc.dox.h
1 // -*- mode: c++; indent-tabs-mode: nil -*-
3 
26 namespace GoogleDataProvider {
29 
31 class GoogleCalendarType : public DataProvider::HashDataType {
32 
33 public:
35  const Fields = {
36  "kind": {
37  "type": AbstractDataProviderTypeMap."string",
38  "desc": "Type of the resource (`calendar//calendarListEntry`)",
39  },
40  "etag": {
41  "type": AbstractDataProviderTypeMap."string",
42  "desc": "A hash that indicates a specific version of the object definition",
43  },
44  "id": {
45  "type": AbstractDataProviderTypeMap."string",
46  "desc": "Identifier of the calendar",
47  },
48  "summary": {
49  "type": AbstractDataProviderTypeMap."string",
50  "desc": "Title of the calendar",
51  },
52  "description": {
53  "type": AbstractDataProviderTypeMap."*string",
54  "desc": "Description of the calendar",
55  },
56  "timeZone": {
57  "type": AbstractDataProviderTypeMap."*string",
58  "desc": "The time zone of the calendar",
59  },
60  "conferenceProperties": {
61  "type": AbstractDataProviderTypeMap."*hash",
62  "desc": "The types of conference solutions that are supported for this calendar.\n"
63  "The possible values are:\n"
64  "- `eventHangout`\n"
65  "- `eventNamedHangout`\n"
66  "- `hangoutsMeet`",
67  },
68  "location": {
69  "type": AbstractDataProviderTypeMap."*string",
70  "desc": "Geographic location of the calendar as free-form text",
71  },
72  };
73 
76 
77 };
78 };
Google calender type.
Definition: GoogleCalendarType.qc.dox.h:31
const Fields
Field descriptions.
Definition: GoogleCalendarType.qc.dox.h:35
Qore GoogleDataProvider module definition.
Definition: GoogleCalendarBaseDataProvider.qc.dox.h:26
const GoogleCalendarType
Google calendar type constant.
Definition: GoogleCalendarType.qc.dox.h:28