neos-script
Version:
[neos-script-sample](https://github.com/rheniumNV/neos-script-sample)
23 lines (22 loc) • 18.2 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.Slider = void 0;
var jsx_runtime_1 = require("neos-script/jsx-runtime");
var core_1 = require("../../../core");
function Slider(props) {
var id = props.id, persistentId = props.persistentId, updateOrder = props.updateOrder, Enabled = props.Enabled, EditModeOnly = props.EditModeOnly, AllowSteal = props.AllowSteal, DropOnDisable = props.DropOnDisable, DontDrive = props.DontDrive, AllowOnlyPhysicalGrab = props.AllowOnlyPhysicalGrab, ActiveUserFilter = props.ActiveUserFilter, CustomGrabCheck = props.CustomGrabCheck, _grabber = props._grabber, _holdSlot = props._holdSlot, _pos = props._pos, _rot = props._rot, _scl = props._scl, __legacyActiveUserRootOnly = props.__legacyActiveUserRootOnly, GrabPriority = props.GrabPriority, Rotatable = props.Rotatable, Scalable = props.Scalable, Range = props.Range, Origin = props.Origin, MinScale = props.MinScale, MaxScale = props.MaxScale, VibrationOffset = props.VibrationOffset, VibrationPreset = props.VibrationPreset, SnapIncrement = props.SnapIncrement, SnapTime = props.SnapTime, SnapOnRelease = props.SnapOnRelease, SnapPositions = props.SnapPositions, posOffset = props.posOffset, rotOffset = props.rotOffset, scaleReference = props.scaleReference, referenceParent = props.referenceParent;
return ((0, jsx_runtime_1.jsxs)(core_1.Component, __assign({ type: "FrooxEngine.Slider", 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.Sync`1[System.Boolean]", name: "EditModeOnly", id: typeof EditModeOnly === "object" && "id" in EditModeOnly ? EditModeOnly === null || EditModeOnly === void 0 ? void 0 : EditModeOnly.id : undefined, value: typeof EditModeOnly === "object" && "value" in EditModeOnly ? EditModeOnly === null || EditModeOnly === void 0 ? void 0 : EditModeOnly.value : EditModeOnly, isRaw: typeof EditModeOnly === "object" && "isRaw" in EditModeOnly && EditModeOnly.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.Boolean]", name: "AllowSteal", id: typeof AllowSteal === "object" && "id" in AllowSteal ? AllowSteal === null || AllowSteal === void 0 ? void 0 : AllowSteal.id : undefined, value: typeof AllowSteal === "object" && "value" in AllowSteal ? AllowSteal === null || AllowSteal === void 0 ? void 0 : AllowSteal.value : AllowSteal, isRaw: typeof AllowSteal === "object" && "isRaw" in AllowSteal && AllowSteal.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.Boolean]", name: "DropOnDisable", id: typeof DropOnDisable === "object" && "id" in DropOnDisable ? DropOnDisable === null || DropOnDisable === void 0 ? void 0 : DropOnDisable.id : undefined, value: typeof DropOnDisable === "object" && "value" in DropOnDisable ? DropOnDisable === null || DropOnDisable === void 0 ? void 0 : DropOnDisable.value : DropOnDisable, isRaw: typeof DropOnDisable === "object" && "isRaw" in DropOnDisable && DropOnDisable.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.Boolean]", name: "DontDrive", id: typeof DontDrive === "object" && "id" in DontDrive ? DontDrive === null || DontDrive === void 0 ? void 0 : DontDrive.id : undefined, value: typeof DontDrive === "object" && "value" in DontDrive ? DontDrive === null || DontDrive === void 0 ? void 0 : DontDrive.value : DontDrive, isRaw: typeof DontDrive === "object" && "isRaw" in DontDrive && DontDrive.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.Boolean]", name: "AllowOnlyPhysicalGrab", id: typeof AllowOnlyPhysicalGrab === "object" && "id" in AllowOnlyPhysicalGrab ? AllowOnlyPhysicalGrab === null || AllowOnlyPhysicalGrab === void 0 ? void 0 : AllowOnlyPhysicalGrab.id : undefined, value: typeof AllowOnlyPhysicalGrab === "object" && "value" in AllowOnlyPhysicalGrab ? AllowOnlyPhysicalGrab === null || AllowOnlyPhysicalGrab === void 0 ? void 0 : AllowOnlyPhysicalGrab.value : AllowOnlyPhysicalGrab, isRaw: typeof AllowOnlyPhysicalGrab === "object" && "isRaw" in AllowOnlyPhysicalGrab && AllowOnlyPhysicalGrab.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[FrooxEngine.ActiveUserHandling]", name: "ActiveUserFilter", id: typeof ActiveUserFilter === "object" && "id" in ActiveUserFilter ? ActiveUserFilter === null || ActiveUserFilter === void 0 ? void 0 : ActiveUserFilter.id : undefined, value: typeof ActiveUserFilter === "object" && "value" in ActiveUserFilter ? ActiveUserFilter === null || ActiveUserFilter === void 0 ? void 0 : ActiveUserFilter.value : ActiveUserFilter, isRaw: typeof ActiveUserFilter === "object" && "isRaw" in ActiveUserFilter && ActiveUserFilter.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.SyncDelegate`1[FrooxEngine.GrabCheck]", name: "CustomGrabCheck", id: typeof CustomGrabCheck === "object" && "id" in CustomGrabCheck ? CustomGrabCheck === null || CustomGrabCheck === void 0 ? void 0 : CustomGrabCheck.id : undefined, value: typeof CustomGrabCheck === "object" && "value" in CustomGrabCheck ? CustomGrabCheck === null || CustomGrabCheck === void 0 ? void 0 : CustomGrabCheck.value : CustomGrabCheck, isRaw: typeof CustomGrabCheck === "object" && "isRaw" in CustomGrabCheck && CustomGrabCheck.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.SyncRef`1[FrooxEngine.Grabber]", name: "_grabber", id: typeof _grabber === "object" && "id" in _grabber ? _grabber === null || _grabber === void 0 ? void 0 : _grabber.id : undefined, value: typeof _grabber === "object" && "value" in _grabber ? _grabber === null || _grabber === void 0 ? void 0 : _grabber.value : _grabber, isRaw: typeof _grabber === "object" && "isRaw" in _grabber && _grabber.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.SyncRef`1[FrooxEngine.Slot]", name: "_holdSlot", id: typeof _holdSlot === "object" && "id" in _holdSlot ? _holdSlot === null || _holdSlot === void 0 ? void 0 : _holdSlot.id : undefined, value: typeof _holdSlot === "object" && "value" in _holdSlot ? _holdSlot === null || _holdSlot === void 0 ? void 0 : _holdSlot.value : _holdSlot, isRaw: typeof _holdSlot === "object" && "isRaw" in _holdSlot && _holdSlot.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.DriveRef`1[FrooxEngine.Sync`1[BaseX.float3]]", name: "_pos", id: typeof _pos === "object" && "id" in _pos ? _pos === null || _pos === void 0 ? void 0 : _pos.id : undefined, value: typeof _pos === "object" && "value" in _pos ? _pos === null || _pos === void 0 ? void 0 : _pos.value : _pos, isRaw: typeof _pos === "object" && "isRaw" in _pos && _pos.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.DriveRef`1[FrooxEngine.Sync`1[BaseX.floatQ]]", name: "_rot", id: typeof _rot === "object" && "id" in _rot ? _rot === null || _rot === void 0 ? void 0 : _rot.id : undefined, value: typeof _rot === "object" && "value" in _rot ? _rot === null || _rot === void 0 ? void 0 : _rot.value : _rot, isRaw: typeof _rot === "object" && "isRaw" in _rot && _rot.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.DriveRef`1[FrooxEngine.Sync`1[BaseX.float3]]", name: "_scl", id: typeof _scl === "object" && "id" in _scl ? _scl === null || _scl === void 0 ? void 0 : _scl.id : undefined, value: typeof _scl === "object" && "value" in _scl ? _scl === null || _scl === void 0 ? void 0 : _scl.value : _scl, isRaw: typeof _scl === "object" && "isRaw" in _scl && _scl.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.Boolean]", name: "__legacyActiveUserRootOnly-ID", id: typeof __legacyActiveUserRootOnly === "object" && "id" in __legacyActiveUserRootOnly ? __legacyActiveUserRootOnly === null || __legacyActiveUserRootOnly === void 0 ? void 0 : __legacyActiveUserRootOnly.id : undefined, value: typeof __legacyActiveUserRootOnly === "object" && "value" in __legacyActiveUserRootOnly ? __legacyActiveUserRootOnly === null || __legacyActiveUserRootOnly === void 0 ? void 0 : __legacyActiveUserRootOnly.value : __legacyActiveUserRootOnly, readOnly: true, isRaw: typeof __legacyActiveUserRootOnly === "object" && "isRaw" in __legacyActiveUserRootOnly && __legacyActiveUserRootOnly.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.Int32]", name: "GrabPriority", id: typeof GrabPriority === "object" && "id" in GrabPriority ? GrabPriority === null || GrabPriority === void 0 ? void 0 : GrabPriority.id : undefined, value: typeof GrabPriority === "object" && "value" in GrabPriority ? GrabPriority === null || GrabPriority === void 0 ? void 0 : GrabPriority.value : GrabPriority, isRaw: typeof GrabPriority === "object" && "isRaw" in GrabPriority && GrabPriority.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.Boolean]", name: "Rotatable", id: typeof Rotatable === "object" && "id" in Rotatable ? Rotatable === null || Rotatable === void 0 ? void 0 : Rotatable.id : undefined, value: typeof Rotatable === "object" && "value" in Rotatable ? Rotatable === null || Rotatable === void 0 ? void 0 : Rotatable.value : Rotatable, isRaw: typeof Rotatable === "object" && "isRaw" in Rotatable && Rotatable.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.Boolean]", name: "Scalable", id: typeof Scalable === "object" && "id" in Scalable ? Scalable === null || Scalable === void 0 ? void 0 : Scalable.id : undefined, value: typeof Scalable === "object" && "value" in Scalable ? Scalable === null || Scalable === void 0 ? void 0 : Scalable.value : Scalable, isRaw: typeof Scalable === "object" && "isRaw" in Scalable && Scalable.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[BaseX.float3]", name: "Range", id: typeof Range === "object" && "id" in Range ? Range === null || Range === void 0 ? void 0 : Range.id : undefined, value: typeof Range === "object" && "value" in Range ? Range === null || Range === void 0 ? void 0 : Range.value : Range, isRaw: typeof Range === "object" && "isRaw" in Range && Range.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[BaseX.float3]", name: "Origin", id: typeof Origin === "object" && "id" in Origin ? Origin === null || Origin === void 0 ? void 0 : Origin.id : undefined, value: typeof Origin === "object" && "value" in Origin ? Origin === null || Origin === void 0 ? void 0 : Origin.value : Origin, isRaw: typeof Origin === "object" && "isRaw" in Origin && Origin.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[BaseX.float3]", name: "MinScale", id: typeof MinScale === "object" && "id" in MinScale ? MinScale === null || MinScale === void 0 ? void 0 : MinScale.id : undefined, value: typeof MinScale === "object" && "value" in MinScale ? MinScale === null || MinScale === void 0 ? void 0 : MinScale.value : MinScale, isRaw: typeof MinScale === "object" && "isRaw" in MinScale && MinScale.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[BaseX.float3]", name: "MaxScale", id: typeof MaxScale === "object" && "id" in MaxScale ? MaxScale === null || MaxScale === void 0 ? void 0 : MaxScale.id : undefined, value: typeof MaxScale === "object" && "value" in MaxScale ? MaxScale === null || MaxScale === void 0 ? void 0 : MaxScale.value : MaxScale, isRaw: typeof MaxScale === "object" && "isRaw" in MaxScale && MaxScale.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.Single]", name: "VibrationOffset", id: typeof VibrationOffset === "object" && "id" in VibrationOffset ? VibrationOffset === null || VibrationOffset === void 0 ? void 0 : VibrationOffset.id : undefined, value: typeof VibrationOffset === "object" && "value" in VibrationOffset ? VibrationOffset === null || VibrationOffset === void 0 ? void 0 : VibrationOffset.value : VibrationOffset, isRaw: typeof VibrationOffset === "object" && "isRaw" in VibrationOffset && VibrationOffset.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[FrooxEngine.VibratePreset]", name: "VibrationPreset", id: typeof VibrationPreset === "object" && "id" in VibrationPreset ? VibrationPreset === null || VibrationPreset === void 0 ? void 0 : VibrationPreset.id : undefined, value: typeof VibrationPreset === "object" && "value" in VibrationPreset ? VibrationPreset === null || VibrationPreset === void 0 ? void 0 : VibrationPreset.value : VibrationPreset, isRaw: typeof VibrationPreset === "object" && "isRaw" in VibrationPreset && VibrationPreset.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.Single]", name: "SnapIncrement", id: typeof SnapIncrement === "object" && "id" in SnapIncrement ? SnapIncrement === null || SnapIncrement === void 0 ? void 0 : SnapIncrement.id : undefined, value: typeof SnapIncrement === "object" && "value" in SnapIncrement ? SnapIncrement === null || SnapIncrement === void 0 ? void 0 : SnapIncrement.value : SnapIncrement, isRaw: typeof SnapIncrement === "object" && "isRaw" in SnapIncrement && SnapIncrement.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.Single]", name: "SnapTime", id: typeof SnapTime === "object" && "id" in SnapTime ? SnapTime === null || SnapTime === void 0 ? void 0 : SnapTime.id : undefined, value: typeof SnapTime === "object" && "value" in SnapTime ? SnapTime === null || SnapTime === void 0 ? void 0 : SnapTime.value : SnapTime, isRaw: typeof SnapTime === "object" && "isRaw" in SnapTime && SnapTime.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.Boolean]", name: "SnapOnRelease", id: typeof SnapOnRelease === "object" && "id" in SnapOnRelease ? SnapOnRelease === null || SnapOnRelease === void 0 ? void 0 : SnapOnRelease.id : undefined, value: typeof SnapOnRelease === "object" && "value" in SnapOnRelease ? SnapOnRelease === null || SnapOnRelease === void 0 ? void 0 : SnapOnRelease.value : SnapOnRelease, isRaw: typeof SnapOnRelease === "object" && "isRaw" in SnapOnRelease && SnapOnRelease.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.SyncList`1[FrooxEngine.Slider+SnapPosition]", name: "SnapPositions", id: typeof SnapPositions === "object" && "id" in SnapPositions ? SnapPositions === null || SnapPositions === void 0 ? void 0 : SnapPositions.id : undefined, value: typeof SnapPositions === "object" && "value" in SnapPositions ? SnapPositions === null || SnapPositions === void 0 ? void 0 : SnapPositions.value : SnapPositions, isRaw: typeof SnapPositions === "object" && "isRaw" in SnapPositions && SnapPositions.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[BaseX.float3]", name: "posOffset", id: typeof posOffset === "object" && "id" in posOffset ? posOffset === null || posOffset === void 0 ? void 0 : posOffset.id : undefined, value: typeof posOffset === "object" && "value" in posOffset ? posOffset === null || posOffset === void 0 ? void 0 : posOffset.value : posOffset, isRaw: typeof posOffset === "object" && "isRaw" in posOffset && posOffset.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[BaseX.floatQ]", name: "rotOffset", id: typeof rotOffset === "object" && "id" in rotOffset ? rotOffset === null || rotOffset === void 0 ? void 0 : rotOffset.id : undefined, value: typeof rotOffset === "object" && "value" in rotOffset ? rotOffset === null || rotOffset === void 0 ? void 0 : rotOffset.value : rotOffset, isRaw: typeof rotOffset === "object" && "isRaw" in rotOffset && rotOffset.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[BaseX.float3]", name: "scaleReference", id: typeof scaleReference === "object" && "id" in scaleReference ? scaleReference === null || scaleReference === void 0 ? void 0 : scaleReference.id : undefined, value: typeof scaleReference === "object" && "value" in scaleReference ? scaleReference === null || scaleReference === void 0 ? void 0 : scaleReference.value : scaleReference, isRaw: typeof scaleReference === "object" && "isRaw" in scaleReference && scaleReference.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.SyncRef`1[FrooxEngine.Slot]", name: "referenceParent", id: typeof referenceParent === "object" && "id" in referenceParent ? referenceParent === null || referenceParent === void 0 ? void 0 : referenceParent.id : undefined, value: typeof referenceParent === "object" && "value" in referenceParent ? referenceParent === null || referenceParent === void 0 ? void 0 : referenceParent.value : referenceParent, isRaw: typeof referenceParent === "object" && "isRaw" in referenceParent && referenceParent.isRaw ? true : undefined })] })));
}
exports.Slider = Slider;
;