wx.lib.pubsub.utils.misc.Enum¶
Used only internally. Represent one value out of an enumeration set. It is meant to be used as:
class YourAllowedValues:
enum1 = Enum()
# or:
enum2 = Enum(value)
# or:
enum3 = Enum(value, 'descriptionLine1')
# or:
enum3 = Enum(None, 'descriptionLine1', 'descriptionLine2', ...)
val = YourAllowedValues.enum1
...
if val is YourAllowedValues.enum1:
...
Class Hierarchy¶
Methods Summary¶
Use value if given, otherwise use next integer. |
Class API¶
- class Enum¶
Used only internally. Represent one value out of an enumeration set. It is meant to be used as:
class YourAllowedValues: enum1 = Enum() # or: enum2 = Enum(value) # or: enum3 = Enum(value, 'descriptionLine1') # or: enum3 = Enum(None, 'descriptionLine1', 'descriptionLine2', ...) val = YourAllowedValues.enum1 ... if val is YourAllowedValues.enum1: ...
Methods¶
- __init__(self, value=None, \*desc)¶
Use value if given, otherwise use next integer.