| 20 | |
| 21 | |
| 22 | class PrintHello(Configurable): |
| 23 | greet_name = Unicode("world").tag(config=True) |
| 24 | greeting = Enum(values=["hello", "hi", "bye"], default_value="hello").tag(config=True) |
| 25 | |
| 26 | def run(self): |
| 27 | print(f"{self.greeting} {self.greet_name}") |
| 28 | |
| 29 | |
| 30 | class FooApp(Application): |