MCPcopy Create free account
hub / github.com/NodeRT/NodeRT / ColorToJs

Function ColorToJs

src/NodeRTLib/ProjectFiles/NodeRtUtils.cpp:382–396  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

380}
381
382Local<Object> ColorToJs(::Windows::UI::Color color) {
383 EscapableHandleScope scope;
384 Local<Object> obj = Nan::New<Object>();
385
386 Nan::Set(obj, Nan::New<String>("G").ToLocalChecked(),
387 Nan::New<Integer>(color.G));
388 Nan::Set(obj, Nan::New<String>("B").ToLocalChecked(),
389 Nan::New<Integer>(color.B));
390 Nan::Set(obj, Nan::New<String>("A").ToLocalChecked(),
391 Nan::New<Integer>(color.A));
392 Nan::Set(obj, Nan::New<String>("R").ToLocalChecked(),
393 Nan::New<Integer>(color.R));
394
395 return scope.Escape(obj);
396}
397
398::Windows::UI::Color ColorFromJs(Local<Value> value) {
399 ::Windows::UI::Color retVal = ::Windows::UI::Colors::Black;

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected