| Top |
FolksNoteFieldDetailsFolksNoteFieldDetails — Object representing a note that can have some parameters associated with it. |
| #define | FOLKS_TYPE_NOTE_FIELD_DETAILS |
| struct | FolksNoteFieldDetails |
| struct | FolksNoteFieldDetailsClass |
| FolksNoteDetails | |
| struct | FolksNoteDetailsIface |
#define FOLKS_TYPE_NOTE_FIELD_DETAILS (folks_note_field_details_get_type ())
The type for FolksNoteFieldDetails.
struct FolksNoteFieldDetails {
FolksAbstractFieldDetails parent_instance;
FolksNoteFieldDetailsPrivate * priv;
};
Object representing a note that can have some parameters associated with it.
See FolksAbstractFieldDetails for details on common parameter names and values.
Since: 0.6.0
struct FolksNoteFieldDetailsClass {
FolksAbstractFieldDetailsClass parent_class;
};
The class structure for FOLKS_TYPE_NOTE_FIELD_DETAILS. All the fields in this structure are private and should never be accessed directly.
typedef struct _FolksNoteDetails FolksNoteDetails;
This interface represents the list of notes associated to a FolksPersona and FolksIndividual.
Since: 0.4.0
struct FolksNoteDetailsIface {
GTypeInterface parent_iface;
void (*change_notes) (FolksNoteDetails* self, GeeSet* notes, GAsyncReadyCallback _callback_, gpointer _user_data_);
void (*change_notes_finish) (FolksNoteDetails* self, GAsyncResult* _res_, GError** error);
GeeSet* (*get_notes) (FolksNoteDetails* self);
void (*set_notes) (FolksNoteDetails* self, GeeSet* value);
};
Interface for creating FolksNoteDetails implementations.