ScriptEngine::~ScriptEngine
script 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
virtual ~ScriptEngine() = default;验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/script/script_engine.h:48
反馈此接口问题 →ScriptEngine::bindDocument
script 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
virtual void bindDocument(Document* doc) = 0;验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/script/script_engine.h:50
反馈此接口问题 →ScriptEngine::callFunction
script 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
virtual ScriptResult callFunction(const String& name, const std::vector<ScriptValue>& args = {}) = 0;验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/script/script_engine.h:69
反馈此接口问题 →ScriptEngine::create
script 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
static std::unique_ptr<ScriptEngine> create();验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/script/script_engine.h:213
反馈此接口问题 →ScriptEngine::debuggerPtr
script 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
virtual void* debuggerPtr()验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/script/script_engine.h:144
反馈此接口问题 →ScriptEngine::eval
script 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
virtual ScriptResult eval(const String& code, const String& sourceName = "<eval>") = 0;验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/script/script_engine.h:60
反馈此接口问题 →ScriptEngine::evalFile
script 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
virtual ScriptResult evalFile(const String& path) = 0;验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/script/script_engine.h:66
反馈此接口问题 →ScriptEngine::evaluateForDevTools
script 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
virtual String evaluateForDevTools(const String& expr)验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/script/script_engine.h:106
反馈此接口问题 →ScriptEngine::executeScripts
script 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
virtual void executeScripts()验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/script/script_engine.h:84
反馈此接口问题 →ScriptEngine::getGlobal
script 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
virtual ScriptValue getGlobal(const String& name) = 0;验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/script/script_engine.h:82
反馈此接口问题 →ScriptEngine::hasPendingAnimationFrameCallback
script 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
virtual bool hasPendingAnimationFrameCallback() const验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/script/script_engine.h:149
反馈此接口问题 →ScriptEngine::hasPendingCallbacks
script 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
virtual bool hasPendingCallbacks() const验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/script/script_engine.h:90
反馈此接口问题 →ScriptEngine::instructionLimit
script 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
virtual uint64_t instructionLimit() const验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/script/script_engine.h:133
反馈此接口问题 →ScriptEngine::interopBridge
script 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
virtual const InteropBridge* interopBridge() const验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/script/script_engine.h:104
反馈此接口问题 →ScriptEngine::interopBridge
script 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
virtual InteropBridge* interopBridge()验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/script/script_engine.h:101
反馈此接口问题 →ScriptEngine::isExecuting
script 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
virtual bool isExecuting() const验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/script/script_engine.h:189
反馈此接口问题 →ScriptEngine::loadedScriptSources
script 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
virtual std::vector<ScriptSourceInfo> loadedScriptSources() const验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/script/script_engine.h:142
反馈此接口问题 →ScriptEngine::memoryLimitBytes
script 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
virtual size_t memoryLimitBytes() const验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/script/script_engine.h:132
反馈此接口问题 →ScriptEngine::memoryUsageBytes
script 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
virtual size_t memoryUsageBytes() const验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/script/script_engine.h:116
反馈此接口问题 →ScriptEngine::nextTimerDeadlineMs
script 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
virtual f64 nextTimerDeadlineMs(f64 nowMs) const验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/script/script_engine.h:170
反馈此接口问题 →ScriptEngine::registerFunction
script 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
virtual void registerFunction(const String& name, ScriptValue::FunctionType fn) = 0;验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/script/script_engine.h:73
反馈此接口问题 →ScriptEngine::setErrorHandler
script 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
void setErrorHandler(ScriptErrorHandler handler)验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/script/script_engine.h:207
反馈此接口问题 →ScriptEngine::setGlobal
script 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
virtual void setGlobal(const String& name, ScriptValue value) = 0;验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/script/script_engine.h:79
反馈此接口问题 →ScriptEngine::setInstructionLimit
script 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
virtual void setInstructionLimit(uint64_t maxOps)验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/script/script_engine.h:131
反馈此接口问题 →ScriptEngine::setMemoryLimit
script 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
virtual void setMemoryLimit(size_t bytes)验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/script/script_engine.h:119
反馈此接口问题 →ScriptEngine::setPrintHandler
script 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
virtual void setPrintHandler(PrintHandler handler)验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/script/script_engine.h:99
反馈此接口问题 →ScriptEngine::tickTimers
script 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
virtual void tickTimers(f64 nowMs)验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/script/script_engine.h:87
反馈此接口问题 →ScriptEngine::unbindDocument
script 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
virtual void unbindDocument() = 0;验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/script/script_engine.h:56
反馈此接口问题 →ScriptEngine::void
script 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
using PrintHandler = std::function<void(const String& message)>;验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/script/script_engine.h:96
反馈此接口问题 →void
script 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
using ScriptErrorHandler = std::function<void(const String& error, const String& source, int line)>;验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/script/script_engine.h:28
反馈此接口问题 →