struct EE::UI::UIBindingGroup::Entry
struct Entry {
// fields
ObservableValue<UIValueValidationResult>::Connection validationConnection;
EventConnectionList enabledConnections;
// construction
virtual ~Entry();
// methods
virtual bool isValid() const = 0;
virtual bool isDirty() const = 0;
virtual UIWidget* widget() const = 0;
virtual void appendWidgets(Widgets& widgets) const = 0;
virtual const UIValueValidationResult& validation() const = 0;
virtual void markClean() = 0;
virtual void reset() = 0;
};