Nui
Public Member Functions | List of all members
Nui::Attributes::reference_ Struct Reference

#include <reference.hpp>

Public Member Functions

template<typename T >
requires std::invocable< T, std::weak_ptr< Dom::BasicElement > && > Attribute operator= (T &&func) const
 
template<typename T >
requires std::invocable< T, Nui::val && > Attribute onMaterialize (T &&func) const
 
Attribute operator= (std::weak_ptr< Dom::BasicElement > &ref) const
 
Attribute operator= (Nui::val &ref) const
 

Member Function Documentation

◆ onMaterialize()

template<typename T >
requires std::invocable<T, Nui::val&&> Attribute Nui::Attributes::reference_::onMaterialize ( T &&  func) const
inline

◆ operator=() [1/3]

Attribute Nui::Attributes::reference_::operator= ( Nui::val ref) const
inline

◆ operator=() [2/3]

Attribute Nui::Attributes::reference_::operator= ( std::weak_ptr< Dom::BasicElement > &  ref) const
inline

◆ operator=() [3/3]

template<typename T >
requires std::invocable<T, std::weak_ptr<Dom::BasicElement>&&> Attribute Nui::Attributes::reference_::operator= ( T &&  func) const
inline

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