FTXUI/examples/dom
Kefu Chai 95c766e9e4
Component decorators (#354)
Add decorator variants for decorator components

Add the "pipe" operator for components, similar to what was done for Elements.
We are able to put something like:
```
Button(...) | Maybe(&show_button)
```

Add decorators for:
- `Maybe`
- `CatchEvent`
- `Renderer`

Signed-off-by: Kefu Chai <tchaikov@gmail.com>
Co-authored-by: ArthurSonzogni <sonzogniarthur@gmail.com>
2022-03-12 15:18:36 +01:00
..
border_style.cpp Execute IWYU (#299) 2022-01-07 11:03:54 +01:00
border.cpp Execute IWYU (#299) 2022-01-07 11:03:54 +01:00
canvas.cpp Fix windows warning. (#332) 2022-02-13 10:51:47 +01:00
CMakeLists.txt Gauge direction (#326) 2022-02-06 19:17:21 +01:00
color_gallery.cpp Update examples to use std::string. (#182) 2021-08-09 00:27:37 +02:00
color_info_palette256.cpp Execute IWYU (#299) 2022-01-07 11:03:54 +01:00
color_info_sorted_2d.ipp Support SIGTSTP and task posting. (#331) 2022-02-13 11:11:34 +01:00
color_truecolor_HSV.cpp Execute IWYU (#299) 2022-01-07 11:03:54 +01:00
color_truecolor_RGB.cpp Execute IWYU (#299) 2022-01-07 11:03:54 +01:00
dbox.cpp Execute IWYU (#299) 2022-01-07 11:03:54 +01:00
gauge_direction.cpp Gauge direction (#326) 2022-02-06 19:17:21 +01:00
gauge.cpp Execute IWYU (#299) 2022-01-07 11:03:54 +01:00
graph.cpp Execute IWYU (#299) 2022-01-07 11:03:54 +01:00
gridbox.cpp Execute IWYU (#299) 2022-01-07 11:03:54 +01:00
hflow.cpp Component decorators (#354) 2022-03-12 15:18:36 +01:00
html_like.cpp Implement flexbox (#277) 2021-12-11 17:58:25 +01:00
package_manager.cpp Fix windows warning. (#332) 2022-02-13 10:51:47 +01:00
paragraph.cpp Implement flexbox (#277) 2021-12-11 17:58:25 +01:00
separator_style.cpp Run IWYU. (#208) 2021-09-16 20:45:26 +02:00
separator.cpp Execute IWYU (#299) 2022-01-07 11:03:54 +01:00
size.cpp Execute IWYU (#299) 2022-01-07 11:03:54 +01:00
spinner.cpp Execute IWYU (#299) 2022-01-07 11:03:54 +01:00
style_blink.cpp Execute IWYU (#299) 2022-01-07 11:03:54 +01:00
style_bold.cpp Execute IWYU (#299) 2022-01-07 11:03:54 +01:00
style_color.cpp Add an UDL for combined hex RGB colors (#203) 2021-09-14 14:22:30 +02:00
style_dim.cpp Execute IWYU (#299) 2022-01-07 11:03:54 +01:00
style_gallery.cpp Execute IWYU (#299) 2022-01-07 11:03:54 +01:00
style_inverted.cpp Execute IWYU (#299) 2022-01-07 11:03:54 +01:00
style_underlined.cpp Execute IWYU (#299) 2022-01-07 11:03:54 +01:00
table.cpp Execute IWYU (#299) 2022-01-07 11:03:54 +01:00
vbox_hbox.cpp Execute IWYU (#299) 2022-01-07 11:03:54 +01:00
vflow.cpp Component decorators (#354) 2022-03-12 15:18:36 +01:00
window.cpp Execute IWYU (#299) 2022-01-07 11:03:54 +01:00