neos-script
Version:
[neos-script-sample](https://github.com/rheniumNV/neos-script-sample)
23 lines (22 loc) • 12 kB
JavaScript
;
var __assign = (this && this.__assign) || function () {
__assign = Object.assign || function(t) {
for (var s, i = 1, n = arguments.length; i < n; i++) {
s = arguments[i];
for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p))
t[p] = s[p];
}
return t;
};
return __assign.apply(this, arguments);
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.ValueGraphRecorder = void 0;
var jsx_runtime_1 = require("neos-script/jsx-runtime");
var core_1 = require("../../core");
function ValueGraphRecorder(props) {
var id = props.id, persistentId = props.persistentId, updateOrder = props.updateOrder, Enabled = props.Enabled, RecordingUser = props.RecordingUser, SourceValue = props.SourceValue, UpdateInterval = props.UpdateInterval, Points = props.Points, TargetArray = props.TargetArray, TargetArrayOffset = props.TargetArrayOffset, MinRangeAdjustThreshold = props.MinRangeAdjustThreshold, MinRangeAdjustMultiplier = props.MinRangeAdjustMultiplier, MaxRangeAdjustThreshold = props.MaxRangeAdjustThreshold, MaxRangeAdjustMultiplier = props.MaxRangeAdjustMultiplier, RangeMin = props.RangeMin, RangeMax = props.RangeMax, Drive = props.Drive, _arrayDrive = props._arrayDrive, _arrayOffsetDrive = props._arrayOffsetDrive, _rangeMinDrive = props._rangeMinDrive, _rangeMaxDrive = props._rangeMaxDrive;
return ((0, jsx_runtime_1.jsxs)(core_1.Component, __assign({ type: "FrooxEngine.ValueGraphRecorder", id: id, persistentId: persistentId, updateOrder: updateOrder }, { children: [(0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.Boolean]", name: "Enabled", id: typeof Enabled === "object" && "id" in Enabled ? Enabled === null || Enabled === void 0 ? void 0 : Enabled.id : undefined, value: typeof Enabled === "object" && "value" in Enabled ? Enabled === null || Enabled === void 0 ? void 0 : Enabled.value : Enabled !== null && Enabled !== void 0 ? Enabled : true, isRaw: typeof Enabled === "object" && "isRaw" in Enabled && Enabled.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.UserRef", name: "RecordingUser", id: typeof RecordingUser === "object" && "id" in RecordingUser ? RecordingUser === null || RecordingUser === void 0 ? void 0 : RecordingUser.id : undefined, value: typeof RecordingUser === "object" && "value" in RecordingUser ? RecordingUser === null || RecordingUser === void 0 ? void 0 : RecordingUser.value : RecordingUser, isRaw: typeof RecordingUser === "object" && "isRaw" in RecordingUser && RecordingUser.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.SyncRef`1[FrooxEngine.IField`1[System.Single]]", name: "SourceValue", id: typeof SourceValue === "object" && "id" in SourceValue ? SourceValue === null || SourceValue === void 0 ? void 0 : SourceValue.id : undefined, value: typeof SourceValue === "object" && "value" in SourceValue ? SourceValue === null || SourceValue === void 0 ? void 0 : SourceValue.value : SourceValue, isRaw: typeof SourceValue === "object" && "isRaw" in SourceValue && SourceValue.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.Single]", name: "UpdateInterval", id: typeof UpdateInterval === "object" && "id" in UpdateInterval ? UpdateInterval === null || UpdateInterval === void 0 ? void 0 : UpdateInterval.id : undefined, value: typeof UpdateInterval === "object" && "value" in UpdateInterval ? UpdateInterval === null || UpdateInterval === void 0 ? void 0 : UpdateInterval.value : UpdateInterval, isRaw: typeof UpdateInterval === "object" && "isRaw" in UpdateInterval && UpdateInterval.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.Int32]", name: "Points", id: typeof Points === "object" && "id" in Points ? Points === null || Points === void 0 ? void 0 : Points.id : undefined, value: typeof Points === "object" && "value" in Points ? Points === null || Points === void 0 ? void 0 : Points.value : Points, isRaw: typeof Points === "object" && "isRaw" in Points && Points.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.SyncRef`1[FrooxEngine.SyncArray`1[System.Single]]", name: "TargetArray", id: typeof TargetArray === "object" && "id" in TargetArray ? TargetArray === null || TargetArray === void 0 ? void 0 : TargetArray.id : undefined, value: typeof TargetArray === "object" && "value" in TargetArray ? TargetArray === null || TargetArray === void 0 ? void 0 : TargetArray.value : TargetArray, isRaw: typeof TargetArray === "object" && "isRaw" in TargetArray && TargetArray.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.SyncRef`1[FrooxEngine.IField`1[System.Int32]]", name: "TargetArrayOffset", id: typeof TargetArrayOffset === "object" && "id" in TargetArrayOffset ? TargetArrayOffset === null || TargetArrayOffset === void 0 ? void 0 : TargetArrayOffset.id : undefined, value: typeof TargetArrayOffset === "object" && "value" in TargetArrayOffset ? TargetArrayOffset === null || TargetArrayOffset === void 0 ? void 0 : TargetArrayOffset.value : TargetArrayOffset, isRaw: typeof TargetArrayOffset === "object" && "isRaw" in TargetArrayOffset && TargetArrayOffset.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.Single]", name: "MinRangeAdjustThreshold", id: typeof MinRangeAdjustThreshold === "object" && "id" in MinRangeAdjustThreshold ? MinRangeAdjustThreshold === null || MinRangeAdjustThreshold === void 0 ? void 0 : MinRangeAdjustThreshold.id : undefined, value: typeof MinRangeAdjustThreshold === "object" && "value" in MinRangeAdjustThreshold ? MinRangeAdjustThreshold === null || MinRangeAdjustThreshold === void 0 ? void 0 : MinRangeAdjustThreshold.value : MinRangeAdjustThreshold, isRaw: typeof MinRangeAdjustThreshold === "object" && "isRaw" in MinRangeAdjustThreshold && MinRangeAdjustThreshold.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.Single]", name: "MinRangeAdjustMultiplier", id: typeof MinRangeAdjustMultiplier === "object" && "id" in MinRangeAdjustMultiplier ? MinRangeAdjustMultiplier === null || MinRangeAdjustMultiplier === void 0 ? void 0 : MinRangeAdjustMultiplier.id : undefined, value: typeof MinRangeAdjustMultiplier === "object" && "value" in MinRangeAdjustMultiplier ? MinRangeAdjustMultiplier === null || MinRangeAdjustMultiplier === void 0 ? void 0 : MinRangeAdjustMultiplier.value : MinRangeAdjustMultiplier, isRaw: typeof MinRangeAdjustMultiplier === "object" && "isRaw" in MinRangeAdjustMultiplier && MinRangeAdjustMultiplier.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.Single]", name: "MaxRangeAdjustThreshold", id: typeof MaxRangeAdjustThreshold === "object" && "id" in MaxRangeAdjustThreshold ? MaxRangeAdjustThreshold === null || MaxRangeAdjustThreshold === void 0 ? void 0 : MaxRangeAdjustThreshold.id : undefined, value: typeof MaxRangeAdjustThreshold === "object" && "value" in MaxRangeAdjustThreshold ? MaxRangeAdjustThreshold === null || MaxRangeAdjustThreshold === void 0 ? void 0 : MaxRangeAdjustThreshold.value : MaxRangeAdjustThreshold, isRaw: typeof MaxRangeAdjustThreshold === "object" && "isRaw" in MaxRangeAdjustThreshold && MaxRangeAdjustThreshold.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.Single]", name: "MaxRangeAdjustMultiplier", id: typeof MaxRangeAdjustMultiplier === "object" && "id" in MaxRangeAdjustMultiplier ? MaxRangeAdjustMultiplier === null || MaxRangeAdjustMultiplier === void 0 ? void 0 : MaxRangeAdjustMultiplier.id : undefined, value: typeof MaxRangeAdjustMultiplier === "object" && "value" in MaxRangeAdjustMultiplier ? MaxRangeAdjustMultiplier === null || MaxRangeAdjustMultiplier === void 0 ? void 0 : MaxRangeAdjustMultiplier.value : MaxRangeAdjustMultiplier, isRaw: typeof MaxRangeAdjustMultiplier === "object" && "isRaw" in MaxRangeAdjustMultiplier && MaxRangeAdjustMultiplier.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.SyncRef`1[FrooxEngine.IField`1[System.Single]]", name: "RangeMin", id: typeof RangeMin === "object" && "id" in RangeMin ? RangeMin === null || RangeMin === void 0 ? void 0 : RangeMin.id : undefined, value: typeof RangeMin === "object" && "value" in RangeMin ? RangeMin === null || RangeMin === void 0 ? void 0 : RangeMin.value : RangeMin, isRaw: typeof RangeMin === "object" && "isRaw" in RangeMin && RangeMin.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.SyncRef`1[FrooxEngine.IField`1[System.Single]]", name: "RangeMax", id: typeof RangeMax === "object" && "id" in RangeMax ? RangeMax === null || RangeMax === void 0 ? void 0 : RangeMax.id : undefined, value: typeof RangeMax === "object" && "value" in RangeMax ? RangeMax === null || RangeMax === void 0 ? void 0 : RangeMax.value : RangeMax, isRaw: typeof RangeMax === "object" && "isRaw" in RangeMax && RangeMax.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.Boolean]", name: "Drive", id: typeof Drive === "object" && "id" in Drive ? Drive === null || Drive === void 0 ? void 0 : Drive.id : undefined, value: typeof Drive === "object" && "value" in Drive ? Drive === null || Drive === void 0 ? void 0 : Drive.value : Drive, isRaw: typeof Drive === "object" && "isRaw" in Drive && Drive.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.DriveRef`1[FrooxEngine.SyncArray`1[System.Single]]", name: "_arrayDrive", id: typeof _arrayDrive === "object" && "id" in _arrayDrive ? _arrayDrive === null || _arrayDrive === void 0 ? void 0 : _arrayDrive.id : undefined, value: typeof _arrayDrive === "object" && "value" in _arrayDrive ? _arrayDrive === null || _arrayDrive === void 0 ? void 0 : _arrayDrive.value : _arrayDrive, isRaw: typeof _arrayDrive === "object" && "isRaw" in _arrayDrive && _arrayDrive.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.FieldDrive`1[System.Int32]", name: "_arrayOffsetDrive", id: typeof _arrayOffsetDrive === "object" && "id" in _arrayOffsetDrive ? _arrayOffsetDrive === null || _arrayOffsetDrive === void 0 ? void 0 : _arrayOffsetDrive.id : undefined, value: typeof _arrayOffsetDrive === "object" && "value" in _arrayOffsetDrive ? _arrayOffsetDrive === null || _arrayOffsetDrive === void 0 ? void 0 : _arrayOffsetDrive.value : _arrayOffsetDrive, isRaw: typeof _arrayOffsetDrive === "object" && "isRaw" in _arrayOffsetDrive && _arrayOffsetDrive.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.FieldDrive`1[System.Single]", name: "_rangeMinDrive", id: typeof _rangeMinDrive === "object" && "id" in _rangeMinDrive ? _rangeMinDrive === null || _rangeMinDrive === void 0 ? void 0 : _rangeMinDrive.id : undefined, value: typeof _rangeMinDrive === "object" && "value" in _rangeMinDrive ? _rangeMinDrive === null || _rangeMinDrive === void 0 ? void 0 : _rangeMinDrive.value : _rangeMinDrive, isRaw: typeof _rangeMinDrive === "object" && "isRaw" in _rangeMinDrive && _rangeMinDrive.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.FieldDrive`1[System.Single]", name: "_rangeMaxDrive", id: typeof _rangeMaxDrive === "object" && "id" in _rangeMaxDrive ? _rangeMaxDrive === null || _rangeMaxDrive === void 0 ? void 0 : _rangeMaxDrive.id : undefined, value: typeof _rangeMaxDrive === "object" && "value" in _rangeMaxDrive ? _rangeMaxDrive === null || _rangeMaxDrive === void 0 ? void 0 : _rangeMaxDrive.value : _rangeMaxDrive, isRaw: typeof _rangeMaxDrive === "object" && "isRaw" in _rangeMaxDrive && _rangeMaxDrive.isRaw ? true : undefined })] })));
}
exports.ValueGraphRecorder = ValueGraphRecorder;
;