morph 0.1.0
Asynchronous bridge between GUI thread and business models
Loading...
Searching...
No Matches
inspector.hpp File Reference

morph::ui::Inspector: the development inspector's read-only view of a mounted screen (spec 6 §21). More...

#include <chrono>
#include <cstdint>
#include <memory>
#include <optional>
#include <string>
#include <string_view>
#include <utility>
#include <vector>
#include "../reactive/runtime.hpp"
#include "document.hpp"
#include "interpreter.hpp"
#include "value.hpp"

Go to the source code of this file.

Classes

struct  morph::ui::InspectedNode
 A mounted node as the inspector lists it. More...
struct  morph::ui::InspectedQuery
 A query or mutation as the inspector lists it. More...
class  morph::ui::Inspector
 The development inspector over one mounted screen: its mounted nodes, its queries and mutations, the command lists it ran, and the reactive runtime's counters. More...

Detailed Description

morph::ui::Inspector: the development inspector's read-only view of a mounted screen (spec 6 §21).

An inspector exists only for a screen whose session is in development mode (DevelopmentTools::On). Specified in docs/spec/ui/inspector.md.

Definition in file inspector.hpp.