docs
Loading...
Searching...
No Matches
ContainerSpec< Children >

#include <AppCore/layout/Builder.h>

Overview

template<typename... Children>
struct ultralight::ContainerSpec< Children >

A container element inside a Build()/BuildLayout() expression.

Create with row() or column().

Public Member Functions

void ApplyTo (Container &parent) const

Public Attributes

ContainerOptions options
bool is_row = false
RefPtr< Container > * out = nullptr
std::tuple< Children... > children

Member Function Documentation

◆ ApplyTo()

template<typename... Children>
void ApplyTo ( Container & parent) const
inline

Member Data Documentation

◆ children

template<typename... Children>
std::tuple<Children...> children

◆ is_row

template<typename... Children>
bool is_row = false

◆ options

template<typename... Children>
ContainerOptions options

◆ out

template<typename... Children>
RefPtr<Container>* out = nullptr

The documentation for this struct was generated from the following file: