summaryrefslogtreecommitdiff
path: root/gfbgraph/gfbgraph-album.c
diff options
context:
space:
mode:
authorÁlvaro Peña <alvaropg@gmail.com>2013-06-11 12:14:21 +0200
committerÁlvaro Peña <alvaropg@gmail.com>2013-06-11 12:14:21 +0200
commit016442649718f7935b3f861b2178de9fdeb12a83 (patch)
treea18d44bbbed9f80abe4a998165f81c94fa81acfb /gfbgraph/gfbgraph-album.c
parent24aee1d99159f26bac6ac754d9b1dc6c00c7d05d (diff)
downloadlibgfbgraph-016442649718f7935b3f861b2178de9fdeb12a83.tar.gz
Added "get" funtions to properties
Diffstat (limited to 'gfbgraph/gfbgraph-album.c')
-rw-r--r--gfbgraph/gfbgraph-album.c56
1 files changed, 56 insertions, 0 deletions
diff --git a/gfbgraph/gfbgraph-album.c b/gfbgraph/gfbgraph-album.c
index b3b5d8c..28e4489 100644
--- a/gfbgraph/gfbgraph-album.c
+++ b/gfbgraph/gfbgraph-album.c
@@ -257,3 +257,59 @@ gfbgraph_album_new_from_id (GFBGraphAuthorizer *authorizer, const gchar *id, GEr
{
return GFBGRAPH_ALBUM (gfbgraph_node_new_from_id (authorizer, id, GFBGRAPH_TYPE_ALBUM, error));
}
+
+/**
+ * gfbgraph_album_get_name:
+ * @album: a #GFBGraphAlbum.
+ *
+ * Returns: (transfer none): the @album name, or %NULL.
+ **/
+const gchar*
+gfbgraph_album_get_name (GFBGraphAlbum *album)
+{
+ g_return_val_if_fail (GFBGRAPH_IS_ALBUM (album), NULL);
+
+ return album->priv->name;
+}
+
+/**
+ * gfbgraph_album_get_description:
+ * @album: a #GFBGraphAlbum.
+ *
+ * Returns: (transfer none): the @album description, or %NULL.
+ **/
+const gchar*
+gfbgraph_album_get_description (GFBGraphAlbum *album)
+{
+ g_return_val_if_fail (GFBGRAPH_IS_ALBUM (album), NULL);
+
+ return album->priv->description;
+}
+
+/**
+ * gfbgraph_album_get_cover_photo:
+ * @album: a #GFBGraphAlbum.
+ *
+ * Returns: (transfer none): the cover photo node ID or %NULL.
+ **/
+const gchar*
+gfbgraph_album_get_cover_photo_id (GFBGraphAlbum *album)
+{
+ g_return_val_if_fail (GFBGRAPH_IS_ALBUM (album), NULL);
+
+ return album->priv->cover_photo;
+}
+
+/**
+ * gfbgraph_album_get_count:
+ * @album: a #GFBGraphAlbum.
+ *
+ * Returns: (transfer none): the number of photos into the @album or -1 in case of error.
+ **/
+guint
+gfbgraph_album_get_count (GFBGraphAlbum *album)
+{
+ g_return_val_if_fail (GFBGRAPH_IS_ALBUM (album), -1);
+
+ return album->priv->count;
+}