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¶
Methods Summary¶
Constructor. |
|
Called by owning model. |
|
Get owning wx.dataview.DataViewModel. |
|
Called by owning model. |
|
Called by owning model. |
|
Called by owning model. |
|
Called by owning model. |
|
Called by owning model. |
|
Called by owning model. |
|
Called by owning model. |
|
Set owner of this notifier. |
|
Called by owning model. |
Properties Summary¶
Class API¶
- class wx.dataview.DataViewModelNotifier(object)¶
Possible constructors:
DataViewModelNotifier() -> None
A DataViewModelNotifier instance is owned by a DataViewModel and mirrors its notification interface.
Methods¶
- __init__(self)¶
Constructor.
- Return type:
None
- Cleared(self)¶
Called by owning model.
- Return type:
bool
- GetOwner(self)¶
Get owning wx.dataview.DataViewModel.
- Return type:
- ItemAdded(self, parent, item)¶
Called by owning model.
- Parameters:
parent (wx.dataview.DataViewItem)
item (wx.dataview.DataViewItem)
- 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:
parent (wx.dataview.DataViewItem)
item (wx.dataview.DataViewItem)
- Return type:
bool
- Returns:
Always return
True
from this function in derived classes.
- ItemsAdded(self, parent, items)¶
Called by owning model.
- Parameters:
parent (wx.dataview.DataViewItem)
items (DataViewItemArray)
- 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:
parent (wx.dataview.DataViewItem)
items (DataViewItemArray)
- Return type:
bool
- Returns:
Always return
True
from this function in derived classes.
- Resort(self)¶
Called by owning model.
- Return type:
None
- SetOwner(self, owner)¶
Set owner of this notifier.
Used internally.
- Parameters:
owner (wx.dataview.DataViewModel)
- Return type:
None
- ValueChanged(self, item, col)¶
Called by owning model.
- Parameters:
item (wx.dataview.DataViewItem)
col (int)
- Return type:
bool
- Returns:
Always return
True
from this function in derived classes.
Properties¶