phoenix_title wx.propgrid.PropertyGridIteratorBase

Base for wx.propgrid.PropertyGridIterator classes.

phoenix_title PropertyGridIterator

Preferable way to iterate through contents of wx.propgrid.PropertyGrid, wx.propgrid.PropertyGridManager, and wx.propgrid.PropertyGridPage. See wx.propgrid.PropertyGridInterface.GetIterator for more information about usage.


class_hierarchy Class Hierarchy

Inheritance diagram for class PropertyGridIteratorBase:

sub_classes Known Subclasses

wx.propgrid.PropertyGridConstIterator , wx.propgrid.PropertyGridIterator


method_summary Methods Summary

__init__

Assign

AtEnd

GetProperty

Get current property.

Init

Next

Iterate to the next property.

Prev

Iterate to the previous property.

SetBaseParent

Set base parent, i.e.


property_summary Properties Summary

Property

See GetProperty


api Class API

class wx.propgrid.PropertyGridIteratorBase(object)

Possible constructors:

PropertyGridIteratorBase()

Base for PropertyGridIterator classes.


Methods

__init__(self)


Assign(self, it)
Parameters:

it (wx.propgrid.PropertyGridIteratorBase) –



AtEnd(self)
Return type:

bool



GetProperty(self)

Get current property.

Return type:

wx.propgrid.PGProperty



Init(self, *args, **kw)

overload Overloaded Implementations:



Init (self, state, flags, property, dir=1)

Parameters:



Init (self, state, flags, startPos=TOP, dir=0)

Parameters:





Next(self, iterateChildren=True)

Iterate to the next property.

Parameters:

iterateChildren (bool) –



Prev(self)

Iterate to the previous property.



SetBaseParent(self, baseParent)

Set base parent, i.e.

a property when, in which iteration returns, it ends.

Default base parent is the root of the used wx.propgrid.PropertyGridPageState.

Parameters:

baseParent (wx.propgrid.PGProperty) –


Properties

Property

See GetProperty