Burgerlib Python
|
Class to enforce string list in member variable. More...
Public Member Functions | |
def | __init__ (self, name, enums) |
Initialize to default. More... | |
def | __set__ (self, instance, value) |
Set the string value. More... | |
Public Member Functions inherited from burger.validators.Property | |
def | __init__ (self, name) |
Initialize to default. More... | |
def | __get__ (self, instance, owner=None) |
Return value. More... | |
def | __set__ (self, instance, value) |
Set the string value. More... | |
Private Attributes | |
_enums | |
Enumeration dictionary. | |
Class to enforce string list in member variable.
Examples
def burger.validators.EnumProperty.__init__ | ( | self, | |
name, | |||
enums | |||
) |
Initialize to default.
name | Name of the instance storage index |
enums | list of enumeration strings |
Reimplemented from burger.validators.Property.
def burger.validators.EnumProperty.__set__ | ( | self, | |
instance, | |||
value | |||
) |
Set the string value.
instance | Reference to object containing data |
value | None or value the can be converted to bool |
Reimplemented from burger.validators.Property.