class EE::UI::Models::Model::Client
#include <model.hpp>
class Client {
public:
// construction
virtual ~Client();
// methods
virtual void onModelUpdated(unsigned flags) = 0;
virtual void modelDidInsertRows(] ModelIndex const& parent, ] int first, ] int last);
virtual void modelDidInsertColumns(] ModelIndex const& parent, ] int first, ] int last);
virtual void modelDidMoveRows(] ModelIndex const& source_parent, ] int first, ] int last, ] ModelIndex const& target_parent, ] int target_index);
virtual void modeldidMoveColumns(] ModelIndex const& source_parent, ] int first, ] int last, ] ModelIndex const& target_parent, ] int target_index);
virtual void modelDidDeleteRows(] ModelIndex const& parent, ] int first, ] int last);
virtual void modelDidDeleteColumns(] ModelIndex const& parent, ] int first, ] int last);
};