inept.tree module

class inept.tree.Group(name, nodes, default=<object object>, doc=None)

Bases: inept.tree.Node

validate()
walk(filter=True)
class inept.tree.Node(name, type=<class 'bool'>, default=<object object>, doc=None, nodes=())

Bases: object

convert(value)
property has_default
iter_edges()
static name_from_path(path)
path_from_name(name)
rename(name)
validate()
walk(filter=True)
class inept.tree.Options(name, nodes, default=<object object>, doc=None)

Bases: inept.tree.Group

walk(filter=True)
class inept.tree.Switch(name, nodes, default=<object object>, doc=None)

Bases: inept.tree.Options

validate()
class inept.tree.Value(name, type=<class 'inept.types.Identity'>, default=<object object>, doc=None)

Bases: inept.tree.Node