.. index:: pair: struct; EE::UI::UIBindingGroup::ObservableEntry .. _doxid-struct_e_e_1_1_u_i_1_1_u_i_binding_group_1_1_observable_entry: template struct EE::UI::UIBindingGroup::ObservableEntry ======================================================= .. toctree:: :hidden: .. ref-code-block:: cpp :class: doxyrest-overview-code-block template struct ObservableEntry: public EE::UI::UIBindingGroup::Entry { // fields :ref:`UIValueBinding` :target:`binding`; std::optional :target:`baseline`; :ref:`ObservableValue`::Connection :target:`valueConnection`; // construction :target:`ObservableEntry`(:ref:`UIValueBinding`&& binding, :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`(); };