AnacondaDiskOverview

AnacondaDiskOverview

Functions

Properties

char * capacity Read / Write
char * description Read / Write
char * free Read / Write
char * kind Read / Write
char * name Read / Write
char * popup-info Read / Write

Types and Values

Object Hierarchy

    GObject
    ╰── GInitiallyUnowned
        ╰── GtkWidget
            ╰── GtkContainer
                ╰── GtkBin
                    ╰── GtkEventBox
                        ╰── AnacondaDiskOverview

Implemented Interfaces

AnacondaDiskOverview implements AtkImplementorIface and GtkBuildable.

Description

Functions

anaconda_disk_overview_new ()

GtkWidget *
anaconda_disk_overview_new ();

Creates a new AnacondaDiskOverview, which is a potentially selectable widget that displays basic information about a single storage device, be that a regular disk or a more complicated network device.

Returns

A new AnacondaDiskOverview.


anaconda_disk_overview_get_chosen ()

gboolean
anaconda_disk_overview_get_chosen (AnacondaDiskOverview *widget);

Returns whether or not this disk has been chosen by the user.

Parameters

widget

a AnacondaDiskOverview

 

Returns

Whether widget has been chosen.

Since: 1.0


anaconda_disk_overview_set_chosen ()

void
anaconda_disk_overview_set_chosen (AnacondaDiskOverview *widget,
                                   gboolean is_chosen);

Specifies whether the disk shown by this overview has been chosen by the user for inclusion in installation. If so, a special background will be set as a visual indicator.

Parameters

widget

a AnacondaDiskOverview

 

is_chosen

TRUE if this disk is chosen.

 

Since: 1.0

Types and Values

struct AnacondaDiskOverview

struct AnacondaDiskOverview;

The AnacondaDiskOverview struct contains only private fields and should not be directly accessed.


struct AnacondaDiskOverviewClass

struct AnacondaDiskOverviewClass {
    GtkEventBoxClass parent_class;
};

Members

Property Details

The “capacity” property

  “capacity”                 char *

The “capacity” string is the total size of the disk, plus units.

Owner: AnacondaDiskOverview

Flags: Read / Write

Default value: "0 MB"

Since: 1.0


The “description” property

  “description”              char *

The “description” string is a very basic description of the device and is displayed in bold letters under the icon.

Owner: AnacondaDiskOverview

Flags: Read / Write

Default value: "New Device"

Since: 1.0


The “free” property

  “free”                     char *

The “free” string is the amount of free, unpartitioned space on the disk, plus units.

Owner: AnacondaDiskOverview

Flags: Read / Write

Default value: "0 MB"

Since: 1.0


The “kind” property

  “kind”                     char *

The “kind” string specifies what type of disk device this is, used to figure out what icon to be displayed. This should be something like "drive-harddisk", "drive-removable-media", etc.

Owner: AnacondaDiskOverview

Flags: Read / Write

Default value: "drive-harddisk"

Since: 1.0


The “name” property

  “name”                     char *

The “name” string provides this device's node name (like 'sda'). Note that these names aren't guaranteed to be consistent across reboots but their use is so ingrained that we need to continue displaying them.

Owner: AnacondaDiskOverview

Flags: Read / Write

Default value: ""

Since: 1.0


The “popup-info” property

  “popup-info”               char *

The “popup-info” string is text that should appear in a tooltip when the AnacondaDiskOverview is hovered over. For normal disk devices, this could be available space information. For more complex devics, this could be WWID, LUN, and so forth.

Owner: AnacondaDiskOverview

Flags: Read / Write

Default value: ""

Since: 1.0