MCPcopy Create free account
hub / github.com/MaaXYZ/MaaFramework / set_resource

Method set_resource

source/binding/NodeJS/src/apis/tasker.cpp:209–221  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

207}
208
209void TaskerImpl::set_resource(std::optional<maajs::NativeObject<ResourceImpl>> res)
210{
211 bool succ { };
212 if (res) {
213 succ = MaaTaskerBindResource(tasker, res->impl->resource);
214 }
215 else {
216 succ = MaaTaskerBindResource(tasker, nullptr);
217 }
218 if (!succ) {
219 throw maajs::MaaError { "Tasker set resource failed" };
220 }
221}
222
223std::optional<maajs::ValueType> TaskerImpl::get_resource()
224{

Callers

nothing calls this directly

Calls 1

MaaTaskerBindResourceFunction · 0.85

Tested by

no test coverage detected