19 Component vlist = Container::Vertical(std::move(children));
29 return std::make_shared<ComponentBase>();
56 App::FitComponent().Loop(component);
Component Inner(std::vector< Component > children)
Component Renderer(Component child, std::function< Element()>)
|child| に似た、|render| をComponent::Render()イベントとして 使用する新しいComponentを返します。
Element text(std::string_view text)
UTF8エンコードされたユニコードテキストを表示します。
Element hbox(Elements children)
要素を水平方向に1つずつ表示するコンテナ。
Component Collapsible(ConstStringRef label, Component child, Ref< bool > show=false)
折りたたみ可能なコンポーネント。矢印付きのチェックボックスを表示します。アクティブ化されると、子が 表示されます。
std::shared_ptr< ComponentBase > Component