CYD-UI
A C++ library for building native graphic user interfaces
Loading...
Searching...
No Matches
cydui::components::ComponentConcept Concept Referenceexport

Concept definition

template<typename C>
concept cydui::components::ComponentConcept = requires(C c) {
requires std::
derived_from<std::remove_reference_t<C>, component_base_t>;
typename C::props_t;
typename C::state_t;
typename C::event_handler_t;
}

Detailed Description

Definition at line 30 of file component_types.cppm.