phoenix_title wx.dataview.DataViewModelNotifier

A wx.dataview.DataViewModelNotifier instance is owned by a wx.dataview.DataViewModel and mirrors its notification interface.

See the documentation of that class for further information.


class_hierarchy Class Hierarchy

Inheritance diagram for class DataViewModelNotifier:

method_summary Methods Summary

__init__

Constructor.

Cleared

Called by owning model.

GetOwner

Get owning wx.dataview.DataViewModel.

ItemAdded

Called by owning model.

ItemChanged

Called by owning model.

ItemDeleted

Called by owning model.

ItemsAdded

Called by owning model.

ItemsChanged

Called by owning model.

ItemsDeleted

Called by owning model.

Resort

Called by owning model.

SetOwner

Set owner of this notifier.

ValueChanged

Called by owning model.


property_summary Properties Summary

Owner

See GetOwner and SetOwner


api Class API

class wx.dataview.DataViewModelNotifier(object)

Possible constructors:

DataViewModelNotifier()

A DataViewModelNotifier instance is owned by a DataViewModel and mirrors its notification interface.


Methods

__init__(self)

Constructor.



Cleared(self)

Called by owning model.

Return type:

bool



GetOwner(self)

Get owning wx.dataview.DataViewModel.

Return type:

wx.dataview.DataViewModel



ItemAdded(self, parent, item)

Called by owning model.

Parameters:
Return type:

bool

Returns:

Always return True from this function in derived classes.



ItemChanged(self, item)

Called by owning model.

Parameters:

item (wx.dataview.DataViewItem) –

Return type:

bool

Returns:

Always return True from this function in derived classes.



ItemDeleted(self, parent, item)

Called by owning model.

Parameters:
Return type:

bool

Returns:

Always return True from this function in derived classes.



ItemsAdded(self, parent, items)

Called by owning model.

Parameters:
Return type:

bool

Returns:

Always return True from this function in derived classes.



ItemsChanged(self, items)

Called by owning model.

Parameters:

items (DataViewItemArray) –

Return type:

bool

Returns:

Always return True from this function in derived classes.



ItemsDeleted(self, parent, items)

Called by owning model.

Parameters:
Return type:

bool

Returns:

Always return True from this function in derived classes.



Resort(self)

Called by owning model.



SetOwner(self, owner)

Set owner of this notifier.

Used internally.

Parameters:

owner (wx.dataview.DataViewModel) –



ValueChanged(self, item, col)

Called by owning model.

Parameters:
Return type:

bool

Returns:

Always return True from this function in derived classes.


Properties

Owner

See GetOwner and SetOwner