UNPKG

wonder.js

Version:
49 lines (38 loc) 1.95 kB
'use strict'; var Js_option = require("bs-platform/lib/js/js_option.js"); var OptionService$Wonderjs = require("../../../atom/OptionService.js"); var RecordRenderMainService$Wonderjs = require("./RecordRenderMainService.js"); function getCameraRecord(state) { return RecordRenderMainService$Wonderjs.getRecord(state)[/* cameraRecord */2]; } function unsafeGetCameraRecord(state) { return OptionService$Wonderjs.unsafeGet(RecordRenderMainService$Wonderjs.getRecord(state)[/* cameraRecord */2]); } function setCameraRecord(cameraRecord, state) { RecordRenderMainService$Wonderjs.getRecord(state)[/* cameraRecord */2] = cameraRecord; return state; } function hasCameraRecord(state) { return Js_option.isSome(RecordRenderMainService$Wonderjs.getRecord(state)[/* cameraRecord */2]); } function getBasicRenderObjectRecord(state) { return RecordRenderMainService$Wonderjs.getRecord(state)[/* basicRenderObjectRecord */0]; } function unsafeGetBasicRenderObjectRecord(state) { return OptionService$Wonderjs.unsafeGet(RecordRenderMainService$Wonderjs.getRecord(state)[/* basicRenderObjectRecord */0]); } function getLightRenderObjectRecord(state) { return RecordRenderMainService$Wonderjs.getRecord(state)[/* lightRenderObjectRecord */1]; } function unsafeGetLightRenderObjectRecord(state) { return OptionService$Wonderjs.unsafeGet(RecordRenderMainService$Wonderjs.getRecord(state)[/* lightRenderObjectRecord */1]); } exports.getCameraRecord = getCameraRecord; exports.unsafeGetCameraRecord = unsafeGetCameraRecord; exports.setCameraRecord = setCameraRecord; exports.hasCameraRecord = hasCameraRecord; exports.getBasicRenderObjectRecord = getBasicRenderObjectRecord; exports.unsafeGetBasicRenderObjectRecord = unsafeGetBasicRenderObjectRecord; exports.getLightRenderObjectRecord = getLightRenderObjectRecord; exports.unsafeGetLightRenderObjectRecord = unsafeGetLightRenderObjectRecord; /* OptionService-Wonderjs Not a pure module */