-
- Downloads
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>
Showing
- CHANGELOG.md 9 additions, 0 deletionsCHANGELOG.md
- CMakeLists.txt 1 addition, 0 deletionsCMakeLists.txt
- examples/component/maybe.cpp 13 additions, 16 deletionsexamples/component/maybe.cpp
- examples/component/print_key_press.cpp 1 addition, 1 deletionexamples/component/print_key_press.cpp
- examples/dom/hflow.cpp 0 additions, 1 deletionexamples/dom/hflow.cpp
- examples/dom/vflow.cpp 0 additions, 1 deletionexamples/dom/vflow.cpp
- include/ftxui/component/component.hpp 27 additions, 1 deletioninclude/ftxui/component/component.hpp
- include/ftxui/component/deprecated.hpp 4 additions, 3 deletionsinclude/ftxui/component/deprecated.hpp
- include/ftxui/dom/elements.hpp 1 addition, 0 deletionsinclude/ftxui/dom/elements.hpp
- src/ftxui/component/catch_event.cpp 27 additions, 0 deletionssrc/ftxui/component/catch_event.cpp
- src/ftxui/component/maybe.cpp 57 additions, 9 deletionssrc/ftxui/component/maybe.cpp
- src/ftxui/component/renderer.cpp 22 additions, 0 deletionssrc/ftxui/component/renderer.cpp
- src/ftxui/component/util.cpp 32 additions, 0 deletionssrc/ftxui/component/util.cpp
- src/ftxui/dom/util.cpp 16 additions, 0 deletionssrc/ftxui/dom/util.cpp
Loading
Please register or sign in to comment