| 380 | } |
| 381 | |
| 382 | Local<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; |
nothing calls this directly
no outgoing calls
no test coverage detected