# Tui::CommandSpec `struct Tui::CommandSpec` Defined in [tui.hpp:27](../../../../src/tui/tui.hpp#L27) ## Public Attributes ### `std::vector< Param > params` ๐Ÿ“ [tui.hpp:32](../../../../src/tui/tui.hpp#L32) ### `std::function< void(const std::vector< std::string > &)> action` ๐Ÿ“ [tui.hpp:33](../../../../src/tui/tui.hpp#L33) ### `bool prompt_for_missing` ๐Ÿ“ [tui.hpp:34](../../../../src/tui/tui.hpp#L34) ### `std::string description` ๐Ÿ“ [tui.hpp:35](../../../../src/tui/tui.hpp#L35) ### `bool scriptable` ๐Ÿ“ [tui.hpp:36](../../../../src/tui/tui.hpp#L36) ### `bool interactive` ๐Ÿ“ [tui.hpp:37](../../../../src/tui/tui.hpp#L37) opens a full-screen mode when called bare --- โ† [Back to classes](index.md) ยท [Top](../index.md)