Burgerlib Python
|
Base Class to create enforced types. More...
Public Member Functions | |
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 | |
_name | |
The real name of the class instance. | |
Base Class to create enforced types.
def burger.validators.Property.__init__ | ( | self, | |
name | |||
) |
Initialize to default.
name | Name of the instance storage index |
Reimplemented in burger.validators.EnumProperty.
def burger.validators.Property.__get__ | ( | self, | |
instance, | |||
owner = None |
|||
) |
Return value.
instance | Reference to object containing data |
owner | Not used |
Reimplemented in burger.validators.StringListProperty.
def burger.validators.Property.__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 in burger.validators.BooleanProperty, burger.validators.IntegerProperty, burger.validators.StringProperty, burger.validators.StringListProperty, and burger.validators.EnumProperty.