neos-script
Version:
[neos-script-sample](https://github.com/rheniumNV/neos-script-sample)
23 lines (22 loc) • 36.9 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.SessionControlDialog = void 0;
var jsx_runtime_1 = require("neos-script/jsx-runtime");
var core_1 = require("../../core");
function SessionControlDialog(props) {
var id = props.id, persistentId = props.persistentId, updateOrder = props.updateOrder, Enabled = props.Enabled, ActiveTab = props.ActiveTab, _contentRoot = props._contentRoot, _worldName = props._worldName, _maxUsers = props._maxUsers, _awayKickEnabled = props._awayKickEnabled, _awayKickMinutes = props._awayKickMinutes, _autosaveEnabled = props._autosaveEnabled, _autosaveMinutes = props._autosaveMinutes, _autocleanEnabled = props._autocleanEnabled, _autocleanMinutes = props._autocleanMinutes, _mobileFriendly = props._mobileFriendly, _hideFromListing = props._hideFromListing, _description = props._description, _worldNameButton = props._worldNameButton, _descriptionButton = props._descriptionButton, _maxUsersButton = props._maxUsersButton, _awayKickEnabledButton = props._awayKickEnabledButton, _awayKickMinutesButton = props._awayKickMinutesButton, _autosaveEnabledButton = props._autosaveEnabledButton, _autosaveMinutesButton = props._autosaveMinutesButton, _autocleanEnabledButton = props._autocleanEnabledButton, _autocleanMinutesButton = props._autocleanMinutesButton, _mobileFriendlyButton = props._mobileFriendlyButton, _hideFromListingButton = props._hideFromListingButton, _permissionOverridesIndicator = props._permissionOverridesIndicator, _permissionOverridesButton = props._permissionOverridesButton, _getSessionOrb = props._getSessionOrb, _getWorldOrb = props._getWorldOrb, _editMode = props._editMode, _copySessionURL = props._copySessionURL, _copyWorldURL = props._copyWorldURL, _copyRecordURL = props._copyRecordURL, _accessLevelRadios = props._accessLevelRadios, _accessLevelRadiosButtons = props._accessLevelRadiosButtons, _worldNameSync = props._worldNameSync, _descriptionSync = props._descriptionSync, _maxUsersSync = props._maxUsersSync, _awayKickEnabledSync = props._awayKickEnabledSync, _awayKickMinutesSync = props._awayKickMinutesSync, _autosaveEnabledSync = props._autosaveEnabledSync, _autosaveMinutesSync = props._autosaveMinutesSync, _autocleanEnabledSync = props._autocleanEnabledSync, _autocleanSecondsSync = props._autocleanSecondsSync, _mobileFriendlySync = props._mobileFriendlySync, _hideFromListingSync = props._hideFromListingSync, _editModeSync = props._editModeSync, _accessLevelSync = props._accessLevelSync, _uiContentRoot = props._uiContentRoot, _slideSwap = props._slideSwap, _saveWorld = props._saveWorld, _saveWorldAs = props._saveWorldAs, _saveWorldCopy = props._saveWorldCopy, _tabButtons = props._tabButtons;
return ((0, jsx_runtime_1.jsxs)(core_1.Component, __assign({ type: "FrooxEngine.SessionControlDialog", 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[FrooxEngine.SessionControlDialog+Tab]", name: "ActiveTab", id: typeof ActiveTab === "object" && "id" in ActiveTab ? ActiveTab === null || ActiveTab === void 0 ? void 0 : ActiveTab.id : undefined, value: typeof ActiveTab === "object" && "value" in ActiveTab ? ActiveTab === null || ActiveTab === void 0 ? void 0 : ActiveTab.value : ActiveTab, isRaw: typeof ActiveTab === "object" && "isRaw" in ActiveTab && ActiveTab.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.SyncRef`1[FrooxEngine.Slot]", name: "_contentRoot", id: typeof _contentRoot === "object" && "id" in _contentRoot ? _contentRoot === null || _contentRoot === void 0 ? void 0 : _contentRoot.id : undefined, value: typeof _contentRoot === "object" && "value" in _contentRoot ? _contentRoot === null || _contentRoot === void 0 ? void 0 : _contentRoot.value : _contentRoot, isRaw: typeof _contentRoot === "object" && "isRaw" in _contentRoot && _contentRoot.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.SyncRef`1[FrooxEngine.UIX.TextField]", name: "_worldName", id: typeof _worldName === "object" && "id" in _worldName ? _worldName === null || _worldName === void 0 ? void 0 : _worldName.id : undefined, value: typeof _worldName === "object" && "value" in _worldName ? _worldName === null || _worldName === void 0 ? void 0 : _worldName.value : _worldName, isRaw: typeof _worldName === "object" && "isRaw" in _worldName && _worldName.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.SyncRef`1[FrooxEngine.IntTextEditorParser]", name: "_maxUsers", id: typeof _maxUsers === "object" && "id" in _maxUsers ? _maxUsers === null || _maxUsers === void 0 ? void 0 : _maxUsers.id : undefined, value: typeof _maxUsers === "object" && "value" in _maxUsers ? _maxUsers === null || _maxUsers === void 0 ? void 0 : _maxUsers.value : _maxUsers, isRaw: typeof _maxUsers === "object" && "isRaw" in _maxUsers && _maxUsers.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.SyncRef`1[FrooxEngine.UIX.Checkbox]", name: "_awayKickEnabled", id: typeof _awayKickEnabled === "object" && "id" in _awayKickEnabled ? _awayKickEnabled === null || _awayKickEnabled === void 0 ? void 0 : _awayKickEnabled.id : undefined, value: typeof _awayKickEnabled === "object" && "value" in _awayKickEnabled ? _awayKickEnabled === null || _awayKickEnabled === void 0 ? void 0 : _awayKickEnabled.value : _awayKickEnabled, isRaw: typeof _awayKickEnabled === "object" && "isRaw" in _awayKickEnabled && _awayKickEnabled.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.SyncRef`1[FrooxEngine.FloatTextEditorParser]", name: "_awayKickMinutes", id: typeof _awayKickMinutes === "object" && "id" in _awayKickMinutes ? _awayKickMinutes === null || _awayKickMinutes === void 0 ? void 0 : _awayKickMinutes.id : undefined, value: typeof _awayKickMinutes === "object" && "value" in _awayKickMinutes ? _awayKickMinutes === null || _awayKickMinutes === void 0 ? void 0 : _awayKickMinutes.value : _awayKickMinutes, isRaw: typeof _awayKickMinutes === "object" && "isRaw" in _awayKickMinutes && _awayKickMinutes.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.SyncRef`1[FrooxEngine.UIX.Checkbox]", name: "_autosaveEnabled", id: typeof _autosaveEnabled === "object" && "id" in _autosaveEnabled ? _autosaveEnabled === null || _autosaveEnabled === void 0 ? void 0 : _autosaveEnabled.id : undefined, value: typeof _autosaveEnabled === "object" && "value" in _autosaveEnabled ? _autosaveEnabled === null || _autosaveEnabled === void 0 ? void 0 : _autosaveEnabled.value : _autosaveEnabled, isRaw: typeof _autosaveEnabled === "object" && "isRaw" in _autosaveEnabled && _autosaveEnabled.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.SyncRef`1[FrooxEngine.FloatTextEditorParser]", name: "_autosaveMinutes", id: typeof _autosaveMinutes === "object" && "id" in _autosaveMinutes ? _autosaveMinutes === null || _autosaveMinutes === void 0 ? void 0 : _autosaveMinutes.id : undefined, value: typeof _autosaveMinutes === "object" && "value" in _autosaveMinutes ? _autosaveMinutes === null || _autosaveMinutes === void 0 ? void 0 : _autosaveMinutes.value : _autosaveMinutes, isRaw: typeof _autosaveMinutes === "object" && "isRaw" in _autosaveMinutes && _autosaveMinutes.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.SyncRef`1[FrooxEngine.UIX.Checkbox]", name: "_autocleanEnabled", id: typeof _autocleanEnabled === "object" && "id" in _autocleanEnabled ? _autocleanEnabled === null || _autocleanEnabled === void 0 ? void 0 : _autocleanEnabled.id : undefined, value: typeof _autocleanEnabled === "object" && "value" in _autocleanEnabled ? _autocleanEnabled === null || _autocleanEnabled === void 0 ? void 0 : _autocleanEnabled.value : _autocleanEnabled, isRaw: typeof _autocleanEnabled === "object" && "isRaw" in _autocleanEnabled && _autocleanEnabled.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.SyncRef`1[FrooxEngine.FloatTextEditorParser]", name: "_autocleanMinutes", id: typeof _autocleanMinutes === "object" && "id" in _autocleanMinutes ? _autocleanMinutes === null || _autocleanMinutes === void 0 ? void 0 : _autocleanMinutes.id : undefined, value: typeof _autocleanMinutes === "object" && "value" in _autocleanMinutes ? _autocleanMinutes === null || _autocleanMinutes === void 0 ? void 0 : _autocleanMinutes.value : _autocleanMinutes, isRaw: typeof _autocleanMinutes === "object" && "isRaw" in _autocleanMinutes && _autocleanMinutes.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.SyncRef`1[FrooxEngine.UIX.Checkbox]", name: "_mobileFriendly", id: typeof _mobileFriendly === "object" && "id" in _mobileFriendly ? _mobileFriendly === null || _mobileFriendly === void 0 ? void 0 : _mobileFriendly.id : undefined, value: typeof _mobileFriendly === "object" && "value" in _mobileFriendly ? _mobileFriendly === null || _mobileFriendly === void 0 ? void 0 : _mobileFriendly.value : _mobileFriendly, isRaw: typeof _mobileFriendly === "object" && "isRaw" in _mobileFriendly && _mobileFriendly.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.SyncRef`1[FrooxEngine.UIX.Checkbox]", name: "_hideFromListing", id: typeof _hideFromListing === "object" && "id" in _hideFromListing ? _hideFromListing === null || _hideFromListing === void 0 ? void 0 : _hideFromListing.id : undefined, value: typeof _hideFromListing === "object" && "value" in _hideFromListing ? _hideFromListing === null || _hideFromListing === void 0 ? void 0 : _hideFromListing.value : _hideFromListing, isRaw: typeof _hideFromListing === "object" && "isRaw" in _hideFromListing && _hideFromListing.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.SyncRef`1[FrooxEngine.UIX.TextField]", name: "_description", id: typeof _description === "object" && "id" in _description ? _description === null || _description === void 0 ? void 0 : _description.id : undefined, value: typeof _description === "object" && "value" in _description ? _description === null || _description === void 0 ? void 0 : _description.value : _description, isRaw: typeof _description === "object" && "isRaw" in _description && _description.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.SyncRef`1[FrooxEngine.UIX.Button]", name: "_worldNameButton", id: typeof _worldNameButton === "object" && "id" in _worldNameButton ? _worldNameButton === null || _worldNameButton === void 0 ? void 0 : _worldNameButton.id : undefined, value: typeof _worldNameButton === "object" && "value" in _worldNameButton ? _worldNameButton === null || _worldNameButton === void 0 ? void 0 : _worldNameButton.value : _worldNameButton, isRaw: typeof _worldNameButton === "object" && "isRaw" in _worldNameButton && _worldNameButton.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.SyncRef`1[FrooxEngine.UIX.Button]", name: "_descriptionButton", id: typeof _descriptionButton === "object" && "id" in _descriptionButton ? _descriptionButton === null || _descriptionButton === void 0 ? void 0 : _descriptionButton.id : undefined, value: typeof _descriptionButton === "object" && "value" in _descriptionButton ? _descriptionButton === null || _descriptionButton === void 0 ? void 0 : _descriptionButton.value : _descriptionButton, isRaw: typeof _descriptionButton === "object" && "isRaw" in _descriptionButton && _descriptionButton.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.SyncRef`1[FrooxEngine.UIX.Button]", name: "_maxUsersButton", id: typeof _maxUsersButton === "object" && "id" in _maxUsersButton ? _maxUsersButton === null || _maxUsersButton === void 0 ? void 0 : _maxUsersButton.id : undefined, value: typeof _maxUsersButton === "object" && "value" in _maxUsersButton ? _maxUsersButton === null || _maxUsersButton === void 0 ? void 0 : _maxUsersButton.value : _maxUsersButton, isRaw: typeof _maxUsersButton === "object" && "isRaw" in _maxUsersButton && _maxUsersButton.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.SyncRef`1[FrooxEngine.UIX.Button]", name: "_awayKickEnabledButton", id: typeof _awayKickEnabledButton === "object" && "id" in _awayKickEnabledButton ? _awayKickEnabledButton === null || _awayKickEnabledButton === void 0 ? void 0 : _awayKickEnabledButton.id : undefined, value: typeof _awayKickEnabledButton === "object" && "value" in _awayKickEnabledButton ? _awayKickEnabledButton === null || _awayKickEnabledButton === void 0 ? void 0 : _awayKickEnabledButton.value : _awayKickEnabledButton, isRaw: typeof _awayKickEnabledButton === "object" && "isRaw" in _awayKickEnabledButton && _awayKickEnabledButton.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.SyncRef`1[FrooxEngine.UIX.Button]", name: "_awayKickMinutesButton", id: typeof _awayKickMinutesButton === "object" && "id" in _awayKickMinutesButton ? _awayKickMinutesButton === null || _awayKickMinutesButton === void 0 ? void 0 : _awayKickMinutesButton.id : undefined, value: typeof _awayKickMinutesButton === "object" && "value" in _awayKickMinutesButton ? _awayKickMinutesButton === null || _awayKickMinutesButton === void 0 ? void 0 : _awayKickMinutesButton.value : _awayKickMinutesButton, isRaw: typeof _awayKickMinutesButton === "object" && "isRaw" in _awayKickMinutesButton && _awayKickMinutesButton.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.SyncRef`1[FrooxEngine.UIX.Button]", name: "_autosaveEnabledButton", id: typeof _autosaveEnabledButton === "object" && "id" in _autosaveEnabledButton ? _autosaveEnabledButton === null || _autosaveEnabledButton === void 0 ? void 0 : _autosaveEnabledButton.id : undefined, value: typeof _autosaveEnabledButton === "object" && "value" in _autosaveEnabledButton ? _autosaveEnabledButton === null || _autosaveEnabledButton === void 0 ? void 0 : _autosaveEnabledButton.value : _autosaveEnabledButton, isRaw: typeof _autosaveEnabledButton === "object" && "isRaw" in _autosaveEnabledButton && _autosaveEnabledButton.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.SyncRef`1[FrooxEngine.UIX.Button]", name: "_autosaveMinutesButton", id: typeof _autosaveMinutesButton === "object" && "id" in _autosaveMinutesButton ? _autosaveMinutesButton === null || _autosaveMinutesButton === void 0 ? void 0 : _autosaveMinutesButton.id : undefined, value: typeof _autosaveMinutesButton === "object" && "value" in _autosaveMinutesButton ? _autosaveMinutesButton === null || _autosaveMinutesButton === void 0 ? void 0 : _autosaveMinutesButton.value : _autosaveMinutesButton, isRaw: typeof _autosaveMinutesButton === "object" && "isRaw" in _autosaveMinutesButton && _autosaveMinutesButton.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.SyncRef`1[FrooxEngine.UIX.Button]", name: "_autocleanEnabledButton", id: typeof _autocleanEnabledButton === "object" && "id" in _autocleanEnabledButton ? _autocleanEnabledButton === null || _autocleanEnabledButton === void 0 ? void 0 : _autocleanEnabledButton.id : undefined, value: typeof _autocleanEnabledButton === "object" && "value" in _autocleanEnabledButton ? _autocleanEnabledButton === null || _autocleanEnabledButton === void 0 ? void 0 : _autocleanEnabledButton.value : _autocleanEnabledButton, isRaw: typeof _autocleanEnabledButton === "object" && "isRaw" in _autocleanEnabledButton && _autocleanEnabledButton.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.SyncRef`1[FrooxEngine.UIX.Button]", name: "_autocleanMinutesButton", id: typeof _autocleanMinutesButton === "object" && "id" in _autocleanMinutesButton ? _autocleanMinutesButton === null || _autocleanMinutesButton === void 0 ? void 0 : _autocleanMinutesButton.id : undefined, value: typeof _autocleanMinutesButton === "object" && "value" in _autocleanMinutesButton ? _autocleanMinutesButton === null || _autocleanMinutesButton === void 0 ? void 0 : _autocleanMinutesButton.value : _autocleanMinutesButton, isRaw: typeof _autocleanMinutesButton === "object" && "isRaw" in _autocleanMinutesButton && _autocleanMinutesButton.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.SyncRef`1[FrooxEngine.UIX.Button]", name: "_mobileFriendlyButton", id: typeof _mobileFriendlyButton === "object" && "id" in _mobileFriendlyButton ? _mobileFriendlyButton === null || _mobileFriendlyButton === void 0 ? void 0 : _mobileFriendlyButton.id : undefined, value: typeof _mobileFriendlyButton === "object" && "value" in _mobileFriendlyButton ? _mobileFriendlyButton === null || _mobileFriendlyButton === void 0 ? void 0 : _mobileFriendlyButton.value : _mobileFriendlyButton, isRaw: typeof _mobileFriendlyButton === "object" && "isRaw" in _mobileFriendlyButton && _mobileFriendlyButton.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.SyncRef`1[FrooxEngine.UIX.Button]", name: "_hideFromListingButton", id: typeof _hideFromListingButton === "object" && "id" in _hideFromListingButton ? _hideFromListingButton === null || _hideFromListingButton === void 0 ? void 0 : _hideFromListingButton.id : undefined, value: typeof _hideFromListingButton === "object" && "value" in _hideFromListingButton ? _hideFromListingButton === null || _hideFromListingButton === void 0 ? void 0 : _hideFromListingButton.value : _hideFromListingButton, isRaw: typeof _hideFromListingButton === "object" && "isRaw" in _hideFromListingButton && _hideFromListingButton.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.SyncRef`1[FrooxEngine.UIX.Text]", name: "_permissionOverridesIndicator", id: typeof _permissionOverridesIndicator === "object" && "id" in _permissionOverridesIndicator ? _permissionOverridesIndicator === null || _permissionOverridesIndicator === void 0 ? void 0 : _permissionOverridesIndicator.id : undefined, value: typeof _permissionOverridesIndicator === "object" && "value" in _permissionOverridesIndicator ? _permissionOverridesIndicator === null || _permissionOverridesIndicator === void 0 ? void 0 : _permissionOverridesIndicator.value : _permissionOverridesIndicator, isRaw: typeof _permissionOverridesIndicator === "object" && "isRaw" in _permissionOverridesIndicator && _permissionOverridesIndicator.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.SyncRef`1[FrooxEngine.UIX.Button]", name: "_permissionOverridesButton", id: typeof _permissionOverridesButton === "object" && "id" in _permissionOverridesButton ? _permissionOverridesButton === null || _permissionOverridesButton === void 0 ? void 0 : _permissionOverridesButton.id : undefined, value: typeof _permissionOverridesButton === "object" && "value" in _permissionOverridesButton ? _permissionOverridesButton === null || _permissionOverridesButton === void 0 ? void 0 : _permissionOverridesButton.value : _permissionOverridesButton, isRaw: typeof _permissionOverridesButton === "object" && "isRaw" in _permissionOverridesButton && _permissionOverridesButton.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.SyncRef`1[FrooxEngine.UIX.Button]", name: "_getSessionOrb", id: typeof _getSessionOrb === "object" && "id" in _getSessionOrb ? _getSessionOrb === null || _getSessionOrb === void 0 ? void 0 : _getSessionOrb.id : undefined, value: typeof _getSessionOrb === "object" && "value" in _getSessionOrb ? _getSessionOrb === null || _getSessionOrb === void 0 ? void 0 : _getSessionOrb.value : _getSessionOrb, isRaw: typeof _getSessionOrb === "object" && "isRaw" in _getSessionOrb && _getSessionOrb.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.SyncRef`1[FrooxEngine.UIX.Button]", name: "_getWorldOrb", id: typeof _getWorldOrb === "object" && "id" in _getWorldOrb ? _getWorldOrb === null || _getWorldOrb === void 0 ? void 0 : _getWorldOrb.id : undefined, value: typeof _getWorldOrb === "object" && "value" in _getWorldOrb ? _getWorldOrb === null || _getWorldOrb === void 0 ? void 0 : _getWorldOrb.value : _getWorldOrb, isRaw: typeof _getWorldOrb === "object" && "isRaw" in _getWorldOrb && _getWorldOrb.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.SyncRef`1[FrooxEngine.UIX.Button]", name: "_editMode", id: typeof _editMode === "object" && "id" in _editMode ? _editMode === null || _editMode === void 0 ? void 0 : _editMode.id : undefined, value: typeof _editMode === "object" && "value" in _editMode ? _editMode === null || _editMode === void 0 ? void 0 : _editMode.value : _editMode, isRaw: typeof _editMode === "object" && "isRaw" in _editMode && _editMode.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.SyncRef`1[FrooxEngine.UIX.Button]", name: "_copySessionURL", id: typeof _copySessionURL === "object" && "id" in _copySessionURL ? _copySessionURL === null || _copySessionURL === void 0 ? void 0 : _copySessionURL.id : undefined, value: typeof _copySessionURL === "object" && "value" in _copySessionURL ? _copySessionURL === null || _copySessionURL === void 0 ? void 0 : _copySessionURL.value : _copySessionURL, isRaw: typeof _copySessionURL === "object" && "isRaw" in _copySessionURL && _copySessionURL.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.SyncRef`1[FrooxEngine.UIX.Button]", name: "_copyWorldURL", id: typeof _copyWorldURL === "object" && "id" in _copyWorldURL ? _copyWorldURL === null || _copyWorldURL === void 0 ? void 0 : _copyWorldURL.id : undefined, value: typeof _copyWorldURL === "object" && "value" in _copyWorldURL ? _copyWorldURL === null || _copyWorldURL === void 0 ? void 0 : _copyWorldURL.value : _copyWorldURL, isRaw: typeof _copyWorldURL === "object" && "isRaw" in _copyWorldURL && _copyWorldURL.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.SyncRef`1[FrooxEngine.UIX.Button]", name: "_copyRecordURL", id: typeof _copyRecordURL === "object" && "id" in _copyRecordURL ? _copyRecordURL === null || _copyRecordURL === void 0 ? void 0 : _copyRecordURL.id : undefined, value: typeof _copyRecordURL === "object" && "value" in _copyRecordURL ? _copyRecordURL === null || _copyRecordURL === void 0 ? void 0 : _copyRecordURL.value : _copyRecordURL, isRaw: typeof _copyRecordURL === "object" && "isRaw" in _copyRecordURL && _copyRecordURL.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.SyncRefList`1[FrooxEngine.UIX.Radio]", name: "_accessLevelRadios", id: typeof _accessLevelRadios === "object" && "id" in _accessLevelRadios ? _accessLevelRadios === null || _accessLevelRadios === void 0 ? void 0 : _accessLevelRadios.id : undefined, value: typeof _accessLevelRadios === "object" && "value" in _accessLevelRadios ? _accessLevelRadios === null || _accessLevelRadios === void 0 ? void 0 : _accessLevelRadios.value : _accessLevelRadios, isRaw: typeof _accessLevelRadios === "object" && "isRaw" in _accessLevelRadios && _accessLevelRadios.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.SyncRefList`1[FrooxEngine.UIX.Button]", name: "_accessLevelRadiosButtons", id: typeof _accessLevelRadiosButtons === "object" && "id" in _accessLevelRadiosButtons ? _accessLevelRadiosButtons === null || _accessLevelRadiosButtons === void 0 ? void 0 : _accessLevelRadiosButtons.id : undefined, value: typeof _accessLevelRadiosButtons === "object" && "value" in _accessLevelRadiosButtons ? _accessLevelRadiosButtons === null || _accessLevelRadiosButtons === void 0 ? void 0 : _accessLevelRadiosButtons.value : _accessLevelRadiosButtons, isRaw: typeof _accessLevelRadiosButtons === "object" && "isRaw" in _accessLevelRadiosButtons && _accessLevelRadiosButtons.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.SyncRef`1[FrooxEngine.WorldValueSync`1[System.String]]", name: "_worldNameSync", id: typeof _worldNameSync === "object" && "id" in _worldNameSync ? _worldNameSync === null || _worldNameSync === void 0 ? void 0 : _worldNameSync.id : undefined, value: typeof _worldNameSync === "object" && "value" in _worldNameSync ? _worldNameSync === null || _worldNameSync === void 0 ? void 0 : _worldNameSync.value : _worldNameSync, isRaw: typeof _worldNameSync === "object" && "isRaw" in _worldNameSync && _worldNameSync.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.SyncRef`1[FrooxEngine.WorldValueSync`1[System.String]]", name: "_descriptionSync", id: typeof _descriptionSync === "object" && "id" in _descriptionSync ? _descriptionSync === null || _descriptionSync === void 0 ? void 0 : _descriptionSync.id : undefined, value: typeof _descriptionSync === "object" && "value" in _descriptionSync ? _descriptionSync === null || _descriptionSync === void 0 ? void 0 : _descriptionSync.value : _descriptionSync, isRaw: typeof _descriptionSync === "object" && "isRaw" in _descriptionSync && _descriptionSync.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.SyncRef`1[FrooxEngine.WorldValueSync`1[System.Int32]]", name: "_maxUsersSync", id: typeof _maxUsersSync === "object" && "id" in _maxUsersSync ? _maxUsersSync === null || _maxUsersSync === void 0 ? void 0 : _maxUsersSync.id : undefined, value: typeof _maxUsersSync === "object" && "value" in _maxUsersSync ? _maxUsersSync === null || _maxUsersSync === void 0 ? void 0 : _maxUsersSync.value : _maxUsersSync, isRaw: typeof _maxUsersSync === "object" && "isRaw" in _maxUsersSync && _maxUsersSync.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.SyncRef`1[FrooxEngine.WorldValueSync`1[System.Boolean]]", name: "_awayKickEnabledSync", id: typeof _awayKickEnabledSync === "object" && "id" in _awayKickEnabledSync ? _awayKickEnabledSync === null || _awayKickEnabledSync === void 0 ? void 0 : _awayKickEnabledSync.id : undefined, value: typeof _awayKickEnabledSync === "object" && "value" in _awayKickEnabledSync ? _awayKickEnabledSync === null || _awayKickEnabledSync === void 0 ? void 0 : _awayKickEnabledSync.value : _awayKickEnabledSync, isRaw: typeof _awayKickEnabledSync === "object" && "isRaw" in _awayKickEnabledSync && _awayKickEnabledSync.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.SyncRef`1[FrooxEngine.WorldValueSync`1[System.Single]]", name: "_awayKickMinutesSync", id: typeof _awayKickMinutesSync === "object" && "id" in _awayKickMinutesSync ? _awayKickMinutesSync === null || _awayKickMinutesSync === void 0 ? void 0 : _awayKickMinutesSync.id : undefined, value: typeof _awayKickMinutesSync === "object" && "value" in _awayKickMinutesSync ? _awayKickMinutesSync === null || _awayKickMinutesSync === void 0 ? void 0 : _awayKickMinutesSync.value : _awayKickMinutesSync, isRaw: typeof _awayKickMinutesSync === "object" && "isRaw" in _awayKickMinutesSync && _awayKickMinutesSync.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.SyncRef`1[FrooxEngine.WorldValueSync`1[System.Boolean]]", name: "_autosaveEnabledSync", id: typeof _autosaveEnabledSync === "object" && "id" in _autosaveEnabledSync ? _autosaveEnabledSync === null || _autosaveEnabledSync === void 0 ? void 0 : _autosaveEnabledSync.id : undefined, value: typeof _autosaveEnabledSync === "object" && "value" in _autosaveEnabledSync ? _autosaveEnabledSync === null || _autosaveEnabledSync === void 0 ? void 0 : _autosaveEnabledSync.value : _autosaveEnabledSync, isRaw: typeof _autosaveEnabledSync === "object" && "isRaw" in _autosaveEnabledSync && _autosaveEnabledSync.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.SyncRef`1[FrooxEngine.WorldValueSync`1[System.Single]]", name: "_autosaveMinutesSync", id: typeof _autosaveMinutesSync === "object" && "id" in _autosaveMinutesSync ? _autosaveMinutesSync === null || _autosaveMinutesSync === void 0 ? void 0 : _autosaveMinutesSync.id : undefined, value: typeof _autosaveMinutesSync === "object" && "value" in _autosaveMinutesSync ? _autosaveMinutesSync === null || _autosaveMinutesSync === void 0 ? void 0 : _autosaveMinutesSync.value : _autosaveMinutesSync, isRaw: typeof _autosaveMinutesSync === "object" && "isRaw" in _autosaveMinutesSync && _autosaveMinutesSync.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.SyncRef`1[FrooxEngine.WorldValueSync`1[System.Boolean]]", name: "_autocleanEnabledSync", id: typeof _autocleanEnabledSync === "object" && "id" in _autocleanEnabledSync ? _autocleanEnabledSync === null || _autocleanEnabledSync === void 0 ? void 0 : _autocleanEnabledSync.id : undefined, value: typeof _autocleanEnabledSync === "object" && "value" in _autocleanEnabledSync ? _autocleanEnabledSync === null || _autocleanEnabledSync === void 0 ? void 0 : _autocleanEnabledSync.value : _autocleanEnabledSync, isRaw: typeof _autocleanEnabledSync === "object" && "isRaw" in _autocleanEnabledSync && _autocleanEnabledSync.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.SyncRef`1[FrooxEngine.WorldValueSync`1[System.Single]]", name: "_autocleanSecondsSync", id: typeof _autocleanSecondsSync === "object" && "id" in _autocleanSecondsSync ? _autocleanSecondsSync === null || _autocleanSecondsSync === void 0 ? void 0 : _autocleanSecondsSync.id : undefined, value: typeof _autocleanSecondsSync === "object" && "value" in _autocleanSecondsSync ? _autocleanSecondsSync === null || _autocleanSecondsSync === void 0 ? void 0 : _autocleanSecondsSync.value : _autocleanSecondsSync, isRaw: typeof _autocleanSecondsSync === "object" && "isRaw" in _autocleanSecondsSync && _autocleanSecondsSync.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.SyncRef`1[FrooxEngine.WorldValueSync`1[System.Boolean]]", name: "_mobileFriendlySync", id: typeof _mobileFriendlySync === "object" && "id" in _mobileFriendlySync ? _mobileFriendlySync === null || _mobileFriendlySync === void 0 ? void 0 : _mobileFriendlySync.id : undefined, value: typeof _mobileFriendlySync === "object" && "value" in _mobileFriendlySync ? _mobileFriendlySync === null || _mobileFriendlySync === void 0 ? void 0 : _mobileFriendlySync.value : _mobileFriendlySync, isRaw: typeof _mobileFriendlySync === "object" && "isRaw" in _mobileFriendlySync && _mobileFriendlySync.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.SyncRef`1[FrooxEngine.WorldValueSync`1[System.Boolean]]", name: "_hideFromListingSync", id: typeof _hideFromListingSync === "object" && "id" in _hideFromListingSync ? _hideFromListingSync === null || _hideFromListingSync === void 0 ? void 0 : _hideFromListingSync.id : undefined, value: typeof _hideFromListingSync === "object" && "value" in _hideFromListingSync ? _hideFromListingSync === null || _hideFromListingSync === void 0 ? void 0 : _hideFromListingSync.value : _hideFromListingSync, isRaw: typeof _hideFromListingSync === "object" && "isRaw" in _hideFromListingSync && _hideFromListingSync.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.SyncRef`1[FrooxEngine.WorldValueSync`1[System.Boolean]]", name: "_editModeSync", id: typeof _editModeSync === "object" && "id" in _editModeSync ? _editModeSync === null || _editModeSync === void 0 ? void 0 : _editModeSync.id : undefined, value: typeof _editModeSync === "object" && "value" in _editModeSync ? _editModeSync === null || _editModeSync === void 0 ? void 0 : _editModeSync.value : _editModeSync, isRaw: typeof _editModeSync === "object" && "isRaw" in _editModeSync && _editModeSync.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.SyncRef`1[FrooxEngine.WorldValueSync`1[CloudX.Shared.SessionAccessLevel]]", name: "_accessLevelSync", id: typeof _accessLevelSync === "object" && "id" in _accessLevelSync ? _accessLevelSync === null || _accessLevelSync === void 0 ? void 0 : _accessLevelSync.id : undefined, value: typeof _accessLevelSync === "object" && "value" in _accessLevelSync ? _accessLevelSync === null || _accessLevelSync === void 0 ? void 0 : _accessLevelSync.value : _accessLevelSync, isRaw: typeof _accessLevelSync === "object" && "isRaw" in _accessLevelSync && _accessLevelSync.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.SyncRef`1[FrooxEngine.Slot]", name: "_uiContentRoot", id: typeof _uiContentRoot === "object" && "id" in _uiContentRoot ? _uiContentRoot === null || _uiContentRoot === void 0 ? void 0 : _uiContentRoot.id : undefined, value: typeof _uiContentRoot === "object" && "value" in _uiContentRoot ? _uiContentRoot === null || _uiContentRoot === void 0 ? void 0 : _uiContentRoot.value : _uiContentRoot, isRaw: typeof _uiContentRoot === "object" && "isRaw" in _uiContentRoot && _uiContentRoot.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.SyncRef`1[FrooxEngine.UIX.SlideSwapRegion]", name: "_slideSwap", id: typeof _slideSwap === "object" && "id" in _slideSwap ? _slideSwap === null || _slideSwap === void 0 ? void 0 : _slideSwap.id : undefined, value: typeof _slideSwap === "object" && "value" in _slideSwap ? _slideSwap === null || _slideSwap === void 0 ? void 0 : _slideSwap.value : _slideSwap, isRaw: typeof _slideSwap === "object" && "isRaw" in _slideSwap && _slideSwap.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.SyncRef`1[FrooxEngine.UIX.Button]", name: "_saveWorld", id: typeof _saveWorld === "object" && "id" in _saveWorld ? _saveWorld === null || _saveWorld === void 0 ? void 0 : _saveWorld.id : undefined, value: typeof _saveWorld === "object" && "value" in _saveWorld ? _saveWorld === null || _saveWorld === void 0 ? void 0 : _saveWorld.value : _saveWorld, isRaw: typeof _saveWorld === "object" && "isRaw" in _saveWorld && _saveWorld.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.SyncRef`1[FrooxEngine.UIX.Button]", name: "_saveWorldAs", id: typeof _saveWorldAs === "object" && "id" in _saveWorldAs ? _saveWorldAs === null || _saveWorldAs === void 0 ? void 0 : _saveWorldAs.id : undefined, value: typeof _saveWorldAs === "object" && "value" in _saveWorldAs ? _saveWorldAs === null || _saveWorldAs === void 0 ? void 0 : _saveWorldAs.value : _saveWorldAs, isRaw: typeof _saveWorldAs === "object" && "isRaw" in _saveWorldAs && _saveWorldAs.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.SyncRef`1[FrooxEngine.UIX.Button]", name: "_saveWorldCopy", id: typeof _saveWorldCopy === "object" && "id" in _saveWorldCopy ? _saveWorldCopy === null || _saveWorldCopy === void 0 ? void 0 : _saveWorldCopy.id : undefined, value: typeof _saveWorldCopy === "object" && "value" in _saveWorldCopy ? _saveWorldCopy === null || _saveWorldCopy === void 0 ? void 0 : _saveWorldCopy.value : _saveWorldCopy, isRaw: typeof _saveWorldCopy === "object" && "isRaw" in _saveWorldCopy && _saveWorldCopy.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.SyncRefList`1[FrooxEngine.UIX.Button]", name: "_tabButtons", id: typeof _tabButtons === "object" && "id" in _tabButtons ? _tabButtons === null || _tabButtons === void 0 ? void 0 : _tabButtons.id : undefined, value: typeof _tabButtons === "object" && "value" in _tabButtons ? _tabButtons === null || _tabButtons === void 0 ? void 0 : _tabButtons.value : _tabButtons, isRaw: typeof _tabButtons === "object" && "isRaw" in _tabButtons && _tabButtons.isRaw ? true : undefined })] })));
}
exports.SessionControlDialog = SessionControlDialog;
;