UNPKG

wonder.js

Version:
29 lines (23 loc) 1.04 kB
'use strict'; var Caml_array = require("bs-platform/lib/js/caml_array.js"); var NameService$Wonderjs = require("../../../primitive/name/NameService.js"); function getName(uid, state) { var gameObjectRecord = state[/* gameObjectRecord */10]; return NameService$Wonderjs.getName(uid, gameObjectRecord[/* nameMap */1]); } function unsafeGetName(uid, state) { var gameObjectRecord = state[/* gameObjectRecord */10]; return NameService$Wonderjs.unsafeGetName(uid, gameObjectRecord[/* nameMap */1]); } function setName(uid, name, state) { var gameObjectRecord = state[/* gameObjectRecord */10]; var newrecord = Caml_array.caml_array_dup(state); var newrecord$1 = Caml_array.caml_array_dup(gameObjectRecord); newrecord$1[/* nameMap */1] = NameService$Wonderjs.setName(uid, name, gameObjectRecord[/* nameMap */1]); newrecord[/* gameObjectRecord */10] = newrecord$1; return newrecord; } exports.getName = getName; exports.unsafeGetName = unsafeGetName; exports.setName = setName; /* NameService-Wonderjs Not a pure module */