JanaEcalNote

JanaEcalNote — An implementation of JanaNote using libecal

Functions

JanaNote * jana_ecal_note_new ()
JanaNote * jana_ecal_note_new_from_ecalcomp ()

Types and Values

struct JanaEcalNote

Object Hierarchy

    GObject
    ╰── JanaEcalComponent
        ╰── JanaEcalNote

Implemented Interfaces

JanaEcalNote implements JanaComponent and JanaNote.

Description

JanaEcalNote is an implementation of JanaNote that provides a wrapper over ECalComponent and its journal-related functions, using libecal.

Functions

jana_ecal_note_new ()

JanaNote *
jana_ecal_note_new ();

Creates a new JanaEcalNote.

Returns

A new JanaEcalNote, cast as a JanaNote.


jana_ecal_note_new_from_ecalcomp ()

JanaNote *
jana_ecal_note_new_from_ecalcomp (ECalComponent *note);

Creates a new JanaEcalNote based on the given ECalComponent. The type of the given ECalComponent must be E_CAL_COMPONENT_JOURNAL. See e_cal_component_get_vtype().

Parameters

event

An ECalComponent

 

Returns

A new JanaEcalNote that wraps the given ECalComponent, cast as a JanaNote.

Types and Values

struct JanaEcalNote

struct JanaEcalNote;

The JanaEcalNote struct contains only private data.