UNPKG

wonder.js

Version:
26 lines (22 loc) 1.06 kB
'use strict'; var Caml_array = require("bs-platform/lib/js/caml_array.js"); var ScreenService$Wonderjs = require("../../../service/primitive/device/ScreenService.js"); var AllDeviceManagerService$Wonderjs = require("../../../service/record/all/device/AllDeviceManagerService.js"); function execJob(param, state) { var screenData = ScreenService$Wonderjs.queryFullScreenData(/* () */0); var viewportData_000 = screenData[0]; var viewportData_001 = screenData[1]; var viewportData_002 = screenData[2]; var viewportData_003 = screenData[3]; var viewportData = /* tuple */[ viewportData_000, viewportData_001, viewportData_002, viewportData_003 ]; var newrecord = Caml_array.caml_array_dup(state); newrecord[/* deviceManagerRecord */9] = AllDeviceManagerService$Wonderjs.setViewportOfGl(AllDeviceManagerService$Wonderjs.unsafeGetGl(state[/* deviceManagerRecord */9]), viewportData, state[/* deviceManagerRecord */9]); return newrecord; } exports.execJob = execJob; /* AllDeviceManagerService-Wonderjs Not a pure module */