25 lines
738 B
C++
25 lines
738 B
C++
#include "MetaPlayer/RuntimeUiPreviewSession.h"
|
|
|
|
#include <sstream>
|
|
|
|
namespace metacore::player {
|
|
|
|
void RuntimeUiPreviewSession::set_documents(std::vector<metacore::engine::runtime_ui::RuntimeUiDocument> documents) {
|
|
documents_ = std::move(documents);
|
|
}
|
|
|
|
const std::vector<metacore::engine::runtime_ui::RuntimeUiDocument>& RuntimeUiPreviewSession::documents() const {
|
|
return documents_;
|
|
}
|
|
|
|
std::string RuntimeUiPreviewSession::describe() const {
|
|
std::ostringstream stream;
|
|
stream << "RuntimeUiPreviewSession documents=" << documents_.size();
|
|
if (!documents_.empty()) {
|
|
stream << " first=" << documents_.front().document_path.generic_string();
|
|
}
|
|
return stream.str();
|
|
}
|
|
|
|
} // namespace metacore::player
|