RemoteObject.cpp 436 B

1234567891011121314151617181920212223
  1. /*
  2. * Copyright (c) 2018-2020, Andreas Kling <kling@serenityos.org>
  3. *
  4. * SPDX-License-Identifier: BSD-2-Clause
  5. */
  6. #include "RemoteObject.h"
  7. #include "RemoteObjectPropertyModel.h"
  8. namespace Inspector {
  9. RemoteObject::RemoteObject()
  10. : m_property_model(RemoteObjectPropertyModel::create(*this))
  11. {
  12. }
  13. RemoteObjectPropertyModel& RemoteObject::property_model()
  14. {
  15. m_property_model->invalidate();
  16. return *m_property_model;
  17. }
  18. }