.. index:: pair: struct; EE::UI::UIBindingGroup::PropertyEntry .. _doxid-struct_e_e_1_1_u_i_1_1_u_i_binding_group_1_1_property_entry: template struct EE::UI::UIBindingGroup::PropertyEntry ===================================================== .. toctree:: :hidden: .. ref-code-block:: cpp :class: doxyrest-overview-code-block template struct PropertyEntry: public EE::UI::UIBindingGroup::Entry { // fields :ref:`UIProperty`::WeakHandle :target:`handle`; std::optional :target:`baseline`; :ref:`UIValueValidationResult` :target:`currentValidation`; :ref:`UIProperty`::Connection :target:`valueConnection`; :ref:`ObservableValue`::Connection :target:`lifetimeConnection`; // construction :target:`PropertyEntry`(:ref:`UIProperty`& property, :ref:`UIBindingGroup`* group); // methods bool :target:`isValid`() const; bool :target:`isDirty`() const; :ref:`UIWidget`* :target:`widget`() const; void :target:`appendWidgets`(:ref:`Widgets`& widgets) const; const :ref:`UIValueValidationResult`& :target:`validation`() const; void :target:`markClean`(); void :target:`reset`(); };