yawning_titan.config.item_types.bool_item#

Classes

BoolItem

The bool config item.

BoolProperties

The BoolProperties class holds the properties relevant for defining and validating a bool value.

class yawning_titan.config.item_types.bool_item.BoolProperties(_allowed_types=None, allow_null=None, default=None)[source]#

The BoolProperties class holds the properties relevant for defining and validating a bool value.

allow_null = None#

True if the config value can be left empty, otherwise False.

default = None#

The default value

__init__(_allowed_types=None, allow_null=None, default=None)#
class yawning_titan.config.item_types.bool_item.BoolItem(value, doc=None, alias=None, depends_on=None, properties=None)[source]#

The bool config item.

__init__(value, doc=None, alias=None, depends_on=None, properties=None)[source]#