UNPKG

neos-script

Version:

[neos-script-sample](https://github.com/rheniumNV/neos-script-sample)

23 lines (22 loc) 11.7 kB
"use strict"; 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.FileBrowser = void 0; var jsx_runtime_1 = require("neos-script/jsx-runtime"); var core_1 = require("../../core"); function FileBrowser(props) { var id = props.id, persistentId = props.persistentId, updateOrder = props.updateOrder, Enabled = props.Enabled, SelectedItem = props.SelectedItem, _previousSelectedItem = props._previousSelectedItem, AllowSelect = props.AllowSelect, ItemSize = props.ItemSize, _selectedText = props._selectedText, _pathRoot = props._pathRoot, _buttonsRoot = props._buttonsRoot, _grid = props._grid, _tabSprite = props._tabSprite, _loadingIndicator = props._loadingIndicator, _swapper = props._swapper, CurrentPath = props.CurrentPath, _lastPath = props._lastPath, _user = props._user, _importButton = props._importButton, _rawImportButton = props._rawImportButton, _createNewButton = props._createNewButton, _reloadButton = props._reloadButton; return ((0, jsx_runtime_1.jsxs)(core_1.Component, __assign({ type: "FrooxEngine.FileBrowser", 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.SyncRef`1[FrooxEngine.BrowserItem]", name: "SelectedItem", id: typeof SelectedItem === "object" && "id" in SelectedItem ? SelectedItem === null || SelectedItem === void 0 ? void 0 : SelectedItem.id : undefined, value: typeof SelectedItem === "object" && "value" in SelectedItem ? SelectedItem === null || SelectedItem === void 0 ? void 0 : SelectedItem.value : SelectedItem, isRaw: typeof SelectedItem === "object" && "isRaw" in SelectedItem && SelectedItem.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.SyncRef`1[FrooxEngine.BrowserItem]", name: "_previousSelectedItem", id: typeof _previousSelectedItem === "object" && "id" in _previousSelectedItem ? _previousSelectedItem === null || _previousSelectedItem === void 0 ? void 0 : _previousSelectedItem.id : undefined, value: typeof _previousSelectedItem === "object" && "value" in _previousSelectedItem ? _previousSelectedItem === null || _previousSelectedItem === void 0 ? void 0 : _previousSelectedItem.value : _previousSelectedItem, isRaw: typeof _previousSelectedItem === "object" && "isRaw" in _previousSelectedItem && _previousSelectedItem.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.Boolean]", name: "AllowSelect", id: typeof AllowSelect === "object" && "id" in AllowSelect ? AllowSelect === null || AllowSelect === void 0 ? void 0 : AllowSelect.id : undefined, value: typeof AllowSelect === "object" && "value" in AllowSelect ? AllowSelect === null || AllowSelect === void 0 ? void 0 : AllowSelect.value : AllowSelect, isRaw: typeof AllowSelect === "object" && "isRaw" in AllowSelect && AllowSelect.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.Single]", name: "ItemSize", id: typeof ItemSize === "object" && "id" in ItemSize ? ItemSize === null || ItemSize === void 0 ? void 0 : ItemSize.id : undefined, value: typeof ItemSize === "object" && "value" in ItemSize ? ItemSize === null || ItemSize === void 0 ? void 0 : ItemSize.value : ItemSize, isRaw: typeof ItemSize === "object" && "isRaw" in ItemSize && ItemSize.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.SyncRef`1[FrooxEngine.UIX.Text]", name: "_selectedText", id: typeof _selectedText === "object" && "id" in _selectedText ? _selectedText === null || _selectedText === void 0 ? void 0 : _selectedText.id : undefined, value: typeof _selectedText === "object" && "value" in _selectedText ? _selectedText === null || _selectedText === void 0 ? void 0 : _selectedText.value : _selectedText, isRaw: typeof _selectedText === "object" && "isRaw" in _selectedText && _selectedText.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.SyncRef`1[FrooxEngine.Slot]", name: "_pathRoot", id: typeof _pathRoot === "object" && "id" in _pathRoot ? _pathRoot === null || _pathRoot === void 0 ? void 0 : _pathRoot.id : undefined, value: typeof _pathRoot === "object" && "value" in _pathRoot ? _pathRoot === null || _pathRoot === void 0 ? void 0 : _pathRoot.value : _pathRoot, isRaw: typeof _pathRoot === "object" && "isRaw" in _pathRoot && _pathRoot.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.SyncRef`1[FrooxEngine.Slot]", name: "_buttonsRoot", id: typeof _buttonsRoot === "object" && "id" in _buttonsRoot ? _buttonsRoot === null || _buttonsRoot === void 0 ? void 0 : _buttonsRoot.id : undefined, value: typeof _buttonsRoot === "object" && "value" in _buttonsRoot ? _buttonsRoot === null || _buttonsRoot === void 0 ? void 0 : _buttonsRoot.value : _buttonsRoot, isRaw: typeof _buttonsRoot === "object" && "isRaw" in _buttonsRoot && _buttonsRoot.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.SyncRef`1[FrooxEngine.UIX.GridLayout]", name: "_grid", id: typeof _grid === "object" && "id" in _grid ? _grid === null || _grid === void 0 ? void 0 : _grid.id : undefined, value: typeof _grid === "object" && "value" in _grid ? _grid === null || _grid === void 0 ? void 0 : _grid.value : _grid, isRaw: typeof _grid === "object" && "isRaw" in _grid && _grid.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.SyncRef`1[FrooxEngine.SpriteProvider]", name: "_tabSprite", id: typeof _tabSprite === "object" && "id" in _tabSprite ? _tabSprite === null || _tabSprite === void 0 ? void 0 : _tabSprite.id : undefined, value: typeof _tabSprite === "object" && "value" in _tabSprite ? _tabSprite === null || _tabSprite === void 0 ? void 0 : _tabSprite.value : _tabSprite, isRaw: typeof _tabSprite === "object" && "isRaw" in _tabSprite && _tabSprite.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.SyncRef`1[FrooxEngine.Slot]", name: "_loadingIndicator", id: typeof _loadingIndicator === "object" && "id" in _loadingIndicator ? _loadingIndicator === null || _loadingIndicator === void 0 ? void 0 : _loadingIndicator.id : undefined, value: typeof _loadingIndicator === "object" && "value" in _loadingIndicator ? _loadingIndicator === null || _loadingIndicator === void 0 ? void 0 : _loadingIndicator.value : _loadingIndicator, isRaw: typeof _loadingIndicator === "object" && "isRaw" in _loadingIndicator && _loadingIndicator.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.SyncRef`1[FrooxEngine.UIX.SlideSwapRegion]", name: "_swapper", id: typeof _swapper === "object" && "id" in _swapper ? _swapper === null || _swapper === void 0 ? void 0 : _swapper.id : undefined, value: typeof _swapper === "object" && "value" in _swapper ? _swapper === null || _swapper === void 0 ? void 0 : _swapper.value : _swapper, isRaw: typeof _swapper === "object" && "isRaw" in _swapper && _swapper.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.String]", name: "CurrentPath", id: typeof CurrentPath === "object" && "id" in CurrentPath ? CurrentPath === null || CurrentPath === void 0 ? void 0 : CurrentPath.id : undefined, value: typeof CurrentPath === "object" && "value" in CurrentPath ? CurrentPath === null || CurrentPath === void 0 ? void 0 : CurrentPath.value : CurrentPath, isRaw: typeof CurrentPath === "object" && "isRaw" in CurrentPath && CurrentPath.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.String]", name: "_lastPath", id: typeof _lastPath === "object" && "id" in _lastPath ? _lastPath === null || _lastPath === void 0 ? void 0 : _lastPath.id : undefined, value: typeof _lastPath === "object" && "value" in _lastPath ? _lastPath === null || _lastPath === void 0 ? void 0 : _lastPath.value : _lastPath, isRaw: typeof _lastPath === "object" && "isRaw" in _lastPath && _lastPath.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.MachineUserRef", name: "_user", id: typeof _user === "object" && "id" in _user ? _user === null || _user === void 0 ? void 0 : _user.id : undefined, value: typeof _user === "object" && "value" in _user ? _user === null || _user === void 0 ? void 0 : _user.value : _user, isRaw: typeof _user === "object" && "isRaw" in _user && _user.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.SyncRef`1[FrooxEngine.UIX.Button]", name: "_importButton", id: typeof _importButton === "object" && "id" in _importButton ? _importButton === null || _importButton === void 0 ? void 0 : _importButton.id : undefined, value: typeof _importButton === "object" && "value" in _importButton ? _importButton === null || _importButton === void 0 ? void 0 : _importButton.value : _importButton, isRaw: typeof _importButton === "object" && "isRaw" in _importButton && _importButton.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.SyncRef`1[FrooxEngine.UIX.Button]", name: "_rawImportButton", id: typeof _rawImportButton === "object" && "id" in _rawImportButton ? _rawImportButton === null || _rawImportButton === void 0 ? void 0 : _rawImportButton.id : undefined, value: typeof _rawImportButton === "object" && "value" in _rawImportButton ? _rawImportButton === null || _rawImportButton === void 0 ? void 0 : _rawImportButton.value : _rawImportButton, isRaw: typeof _rawImportButton === "object" && "isRaw" in _rawImportButton && _rawImportButton.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.SyncRef`1[FrooxEngine.UIX.Button]", name: "_createNewButton", id: typeof _createNewButton === "object" && "id" in _createNewButton ? _createNewButton === null || _createNewButton === void 0 ? void 0 : _createNewButton.id : undefined, value: typeof _createNewButton === "object" && "value" in _createNewButton ? _createNewButton === null || _createNewButton === void 0 ? void 0 : _createNewButton.value : _createNewButton, isRaw: typeof _createNewButton === "object" && "isRaw" in _createNewButton && _createNewButton.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.SyncRef`1[FrooxEngine.UIX.Button]", name: "_reloadButton", id: typeof _reloadButton === "object" && "id" in _reloadButton ? _reloadButton === null || _reloadButton === void 0 ? void 0 : _reloadButton.id : undefined, value: typeof _reloadButton === "object" && "value" in _reloadButton ? _reloadButton === null || _reloadButton === void 0 ? void 0 : _reloadButton.value : _reloadButton, isRaw: typeof _reloadButton === "object" && "isRaw" in _reloadButton && _reloadButton.isRaw ? true : undefined })] }))); } exports.FileBrowser = FileBrowser; ;