DataProxy
Object Hierarchy:
Gdaui.DataProxy
Gdaui.DataProxy
Gdaui.DataProxy
GLib.Object
GLib.Object
GLib.Object->Gdaui.DataProxy
Description:
[ CCode ( type_id = "gdaui_data_proxy_get_type ()" ) ]public interface DataProxy : Object
All known implementing classes:
Content:
Methods:
public void column_set_editable (int column, bool editable)
Sets if the data entry in the this
widget at column
(in the data model this operates on) can be edited or not.
public void column_show_actions (int column, bool show_actions)
Sets if the data entry in the this
widget at column
(in the data model this operates on) must show its actions menu or
not.
public abstract unowned ActionGroup get_actions_group ()
Each widget imlplementing the DataProxy
interface provides actions.
public abstract unowned DataProxy get_proxy ()
Get a pointer to the DataProxy being used
by this
public abstract DataProxyWriteMode get_write_mode ()
Get the way the modifications stored in the
DataProxy used internally by this are written back to the DataModel
which holds the data displayed in this .
public void perform_action (Action action)
Forces the widget to perform the selected action
, as if
the user had pressed on the corresponding action button in the this widget, if the corresponding
action is possible and if the this widget supports the action.
public abstract void set_column_editable (int column, bool editable)
public abstract bool set_write_mode (DataProxyWriteMode mode)
Specifies the way the modifications stored in the
DataProxy used internally by this are written back to the DataModel
which holds the data displayed in this .
public abstract void show_column_actions (int column, bool show_actions)
Signals:
public virtual signal void proxy_changed (DataProxy proxy)
The proxy_changed signal is emitted each
time the DataProxy which would be returned by
get_proxy changes.
Inherited Members:
All known members inherited from class GLib.Object
@get
@new
@ref
@set
add_toggle_ref
add_weak_pointer
bind_property
connect
constructed
disconnect
dispose
dup_data
dup_qdata
force_floating
freeze_notify
get_class
get_data
get_property
get_qdata
get_type
getv
interface_find_property
interface_install_property
interface_list_properties
is_floating
new_valist
new_with_properties
newv
notify
notify_property
ref_count
ref_sink
remove_toggle_ref
remove_weak_pointer
replace_data
replace_qdata
set_data
set_data_full
set_property
set_qdata
set_qdata_full
set_valist
setv
steal_data
steal_qdata
thaw_notify
unref
watch_closure
weak_ref
weak_unref