UNPKG

wonder.js

Version:
34 lines (26 loc) 1.41 kB
'use strict'; var Caml_option = require("bs-platform/lib/js/caml_option.js"); var OperateScriptEventFunctionDataMainService$Wonderjs = require("../../service/state/main/script/OperateScriptEventFunctionDataMainService.js"); function _createScriptEventFunction(funcInJsObj) { if (funcInJsObj == null) { return undefined; } else { return Caml_option.some(funcInJsObj); } } function createScriptEventFunctionData(jsObj) { return /* record */[ /* init */Caml_option.nullable_to_opt(jsObj.init), /* update */Caml_option.nullable_to_opt(jsObj.update), /* dispose */Caml_option.nullable_to_opt(jsObj.dispose) ]; } var enableScriptEventFunction = OperateScriptEventFunctionDataMainService$Wonderjs.enableScriptEventFunction; var disableScriptEventFunction = OperateScriptEventFunctionDataMainService$Wonderjs.disableScriptEventFunction; var isScriptEventFunctionEnable = OperateScriptEventFunctionDataMainService$Wonderjs.isScriptEventFunctionEnable; exports._createScriptEventFunction = _createScriptEventFunction; exports.createScriptEventFunctionData = createScriptEventFunctionData; exports.enableScriptEventFunction = enableScriptEventFunction; exports.disableScriptEventFunction = disableScriptEventFunction; exports.isScriptEventFunctionEnable = isScriptEventFunctionEnable; /* OperateScriptEventFunctionDataMainService-Wonderjs Not a pure module */