22 std::string_view
bytes);
24 State&
state,
const data::ResourceSnapshot& resources);
34 std::function<std::expected<void, std::string>(
const std::filesystem::path&)>
openDocument;
std::vector< std::byte > bytes
void cancelFullHelp() noexcept
bool fullHelpPending() noexcept
std::expected< void, std::string > openQuickHelp(State &state, const data::ResourceSnapshot &resources)
std::expected< std::string, std::string > decodeQuickHelpText(std::string_view bytes)
std::optional< std::string > styleFullHelpHtml(std::string_view html, std::uintmax_t maximumBytes)
std::expected< bool, std::string > pollFullHelp()
std::expected< void, std::string > openFullHelp(const data::ResourceSnapshot &resources, const FullHelpOptions &options)
std::string helpFileName(data::LanguageId language, bool fullHelp)
std::function< std::expected< void, std::string >(const std::filesystem::path &)> openDocument
std::uintmax_t maximumHtmlBytes
std::string exporterExecutable
std::uint32_t timeoutMilliseconds