class EE::UI::Doc::TextUndoCommandRemove¶
#include <textundostack.hpp> class TextUndoCommandRemove: public EE::UI::Doc::TextUndoCommand { public: // construction TextUndoCommandRemove(const Uint64& id, const size_t& cursorIdx, const TextRange& range, const Time& timestamp); // methods const TextRange& getRange() const; size_t getCursorIdx() const; virtual nlohmann::json toJSON() const; static TextUndoCommandRemove fromJSON(nlohmann::json j, Uint64 id); };
Inherited Members¶
public: // methods const Uint64& getId() const; const TextUndoCommandType& getType() const; const Time& getTimestamp() const; virtual nlohmann::json toJSON() const = 0;