3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/deps/core/utility/Observer.h"
21 virtual void onLoadingBegin();
23 virtual void onLoadingEnd();
27 virtual void onWebviewChanged();
37 virtual void onMessageRecieved(::std::string
const& message);
39 virtual void fireCodeBuilderLoadPerformance(
40 ::std::string
const& stage,
43 ::std::chrono::milliseconds elapsedTimeMS
47 fireCodeBuilderRunPerformance(::std::string
const& stage, ::std::chrono::milliseconds elapsedTimeMS)
const;
76 ::std::string
const& stage,
79 ::std::chrono::milliseconds elapsedTimeMS
86 MCNAPI
void $onMessageRecieved(::std::string
const& message);
Definition SingleThreadedLock.h:7
Definition WebviewObserver.h:15
MCAPI void $onLoadingBegin()
MCAPI void $onDownloadComplete(::WebviewDownloadInfo const &downloadInfo)
MCAPI void $onLoadingEnd()
MCAPI void $onError(::WebviewError const &error)
MCAPI void $onWebviewChanged()
MCAPI void $fireCodeBuilderRunPerformance(::std::string const &stage, ::std::chrono::milliseconds elapsedTimeMS) const
MCAPI void $onDownloadBegin(::WebviewDownloadInfo const &downloadInfo)
MCAPI void $onDownloadCanceled(::WebviewDownloadInfo const &downloadInfo)
MCAPI void $fireCodeBuilderLoadPerformance(::std::string const &stage, uint64 tutorialSize, uint64 downloadSize, ::std::chrono::milliseconds elapsedTimeMS) const
MCAPI void $onDownloadUpdate(::WebviewDownloadInfo const &)
Definition WebviewDownloadInfo.h:5
Definition WebviewError.h:5