Enums

Details

class ECal.ClientError(value)

Bases: GLib.Enum

New in version 3.2.

NO_SUCH_CALENDAR = 0

No such calendar

OBJECT_NOT_FOUND = 1

Object not found

INVALID_OBJECT = 2

Invalid object

UNKNOWN_USER = 3

Unknown user

OBJECT_ID_ALREADY_EXISTS = 4

Object ID already exists

INVALID_RANGE = 5

Invalid range

class ECal.ClientSourceType(value)

Bases: GObject.GEnum

Indicates the type of calendar

New in version 3.2.

EVENTS = 0

Events calander

TASKS = 1

Task list calendar

MEMOS = 2

Memo list calendar

class ECal.ComponentAlarmAction(value)

Bases: GObject.GEnum

Alarm types

NONE = 0

None

AUDIO = 1

Audio

DISPLAY = 2

Display message

EMAIL = 3

Email

PROCEDURE = 4

Procedure

UNKNOWN = 5

Unknown

class ECal.ComponentAlarmTriggerKind(value)

Bases: GObject.GEnum

NONE = 0
RELATIVE_START = 1
RELATIVE_END = 2
ABSOLUTE = 3
class ECal.ComponentClassification(value)

Bases: GObject.GEnum

CLASSIFICATION property

NONE = 0

None

PUBLIC = 1

Public

PRIVATE = 2

Private

CONFIDENTIAL = 3

Confidential

UNKNOWN = 4

Unknown

class ECal.ComponentPeriodKind(value)

Bases: GObject.GEnum

Way in which a period of time is specified

DATETIME = 0

Date and time

DURATION = 1

Duration

class ECal.ComponentRangeKind(value)

Bases: GObject.GEnum

The kind of range

SINGLE = 0

Single

THISPRIOR = 1

This and prior

THISFUTURE = 2

This and future

class ECal.ComponentTransparency(value)

Bases: GObject.GEnum

Time transparency

NONE = 0

None

TRANSPARENT = 1

Transparent

OPAQUE = 2

Opaque

UNKNOWN = 3

Unknown

class ECal.ComponentVType(value)

Bases: GObject.GEnum

Types of calendar components to be stored by a ECal.Component, as per RFC 2445. We don’t put the alarm component type here since we store alarms as separate structures inside the other “real” components.

NO_TYPE = 0

Unknown or unsupported component type

EVENT = 1

vEvent type

TODO = 2

vTodo type

JOURNAL = 3

vJournal type

FREEBUSY = 4

vFreeBusy type

TIMEZONE = 5

vTimezone type

class ECal.IntervalUnits(value)

Bases: GObject.GEnum

Declares interval units.

New in version 3.52.

NONE = -1

No unit is set

MINUTES = 0

interval is in minutes

HOURS = 1

interval is in hours

DAYS = 2

interval is in days