CaribouIScannableItem

CaribouIScannableItem — Interface implemented by items that can be selected in scanning mode.

Functions

Properties

gboolean scan-selected Read / Write
gboolean scan-stepping Read / Write

Types and Values

Object Hierarchy

    GInterface
    ╰── CaribouIScannableItem

Prerequisites

CaribouIScannableItem requires GObject.

Known Implementations

CaribouIScannableItem is implemented by CaribouColumnModel, CaribouKeyModel and CaribouRowModel.

Description

Functions

caribou_iscannable_item_get_scan_stepping ()

gboolean
caribou_iscannable_item_get_scan_stepping
                               (CaribouIScannableItem *self);

Get and return the current value of the "scan-stepping" property.

Parameters

self

the CaribouIScannableItem instance to query

 

Returns

the value of the "scan-stepping" property


caribou_iscannable_item_set_scan_stepping ()

void
caribou_iscannable_item_set_scan_stepping
                               (CaribouIScannableItem *self,
                                gboolean value);

Set the value of the "scan-stepping" property to value .

Parameters

self

the CaribouIScannableItem instance to modify

 

value

the new value of the "scan-stepping" property

 

caribou_iscannable_item_get_scan_selected ()

gboolean
caribou_iscannable_item_get_scan_selected
                               (CaribouIScannableItem *self);

Get and return the current value of the "scan-selected" property.

Parameters

self

the CaribouIScannableItem instance to query

 

Returns

the value of the "scan-selected" property


caribou_iscannable_item_set_scan_selected ()

void
caribou_iscannable_item_set_scan_selected
                               (CaribouIScannableItem *self,
                                gboolean value);

Set the value of the "scan-selected" property to value .

Parameters

self

the CaribouIScannableItem instance to modify

 

value

the new value of the "scan-selected" property

 

Types and Values

CaribouIScannableItem

typedef struct _CaribouIScannableItem CaribouIScannableItem;

Interface implemented by items that can be selected in scanning mode.


struct CaribouIScannableItemIface

struct CaribouIScannableItemIface {
	GTypeInterface parent_iface;
	gboolean (*get_scan_stepping) (CaribouIScannableItem* self);
	void (*set_scan_stepping) (CaribouIScannableItem* self, gboolean value);
	gboolean (*get_scan_selected) (CaribouIScannableItem* self);
	void (*set_scan_selected) (CaribouIScannableItem* self, gboolean value);
};

Interface for creating CaribouIScannableItem implementations.

Members

GTypeInterface parent_iface;

the parent interface structure

 

get_scan_stepping ()

getter method for the abstract property "scan-stepping"

 

set_scan_stepping ()

setter method for the abstract property "scan-stepping"

 

get_scan_selected ()

getter method for the abstract property "scan-selected"

 

set_scan_selected ()

setter method for the abstract property "scan-selected"

 

Property Details

The “scan-selected” property

  “scan-selected”            gboolean

scan-selected.

Flags: Read / Write

Default value: FALSE


The “scan-stepping” property

  “scan-stepping”            gboolean

scan-stepping.

Flags: Read / Write

Default value: FALSE