| 45 | |
| 46 | |
| 47 | class Bar(Configurable): |
| 48 | b = Integer(0, help="The integer b.").tag(config=True) |
| 49 | enabled = Bool(True, help="Enable bar.").tag(config=True) |
| 50 | tb = Tuple(()).tag(config=True, multiplicity="*") |
| 51 | aset = Set().tag(config=True, multiplicity="+") |
| 52 | bdict = Dict().tag(config=True) |
| 53 | idict = Dict(value_trait=Integer()).tag(config=True) |
| 54 | key_dict = Dict(per_key_traits={"i": Integer(), "b": Bytes()}).tag(config=True) |
| 55 | |
| 56 | |
| 57 | class MyApp(Application): |