summaryrefslogtreecommitdiff
path: root/src/nautilus-minimal-cell.h
blob: 4a3333216cd6d41dfff6d066d2030728b93ef76f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
/*
 * Copyright © 2024 The Files contributors
 *
 * SPDX-License-Identifier: GPL-3.0-or-later
 *
 * Authors: Khalid Abu Shawarib <kas@gnome.org>
 */

#pragma once

#include <gdk/gdk.h>
#include <glib-object.h>

G_BEGIN_DECLS

#define NAUTILUS_TYPE_MINIMAL_CELL (nautilus_minimal_cell_get_type())

G_DECLARE_FINAL_TYPE (NautilusMinimalCell, nautilus_minimal_cell, NAUTILUS, MINIMAL_CELL, GObject)

NautilusMinimalCell * nautilus_minimal_cell_new (gchar        *title,
                                                 gchar        *subtitle,
                                                 GdkPaintable *paintable);

const gchar * nautilus_minimal_cell_get_subtitle (NautilusMinimalCell *self);
const gchar * nautilus_minimal_cell_get_title (NautilusMinimalCell *self);

G_END_DECLS