template class EE::UI::UIDataBindHolder

#include <uidatabind.hpp>

template <typename... Ts>
class UIDataBindHolder {
public:
    // typedefs

    typedef std::variant<std::unique_ptr<UIDataBind<Ts>>...> UIDataBindVariant;

    // methods

    UIDataBindHolder& hold(UIDataBindVariant&& ptr);
    UIDataBindHolder& operator+=(UIDataBindVariant&& ptr);
    void clear();
};